У меня есть следующий код:
public class PainLogger extends Activity implements OnClickListener, OnItemClickListener{
ImageView image;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
image = (ImageView)findViewById(R.id.imageView1);
image.setImageResource(R.drawable.acetaminophen); //**Null Pointer Here**
....
}
}
Вот изображение в файле items.xml. (Я думаю, именно поэтому он нулевой - вместо того, чтобы находиться в файле main.xml, imageView находится в моем файле items.xml, хотя он отображается в R.id и R.drawable)
<ImageView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:src="@drawable/icon" android:id="@+id/imageView1"></ImageView>