我想获得一个ImageView对象的引用,无论出于什么原因,它都会返回为null。Null ImageView参考
XML:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="6dip">
<ImageView android:id="@+id/application_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/label" android:text="Application Name" />
<CheckBox android:id="@+id/check" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="right" />
</LinearLayout>
的Java:
ImageView img = (ImageView) v.findViewById(R.id.application_icon);
,我不觉得我做错了什么但我的IMG变种总是回来为空。这张照片有什么问题?
是否v指的LinearLayout? – varuaa 2011-05-25 05:46:00
添加您的日志和完整代码 – 2011-05-25 05:50:10
你在哪里使用这个,你能告诉上下文 – 2011-05-25 06:09:20