我想獲得一個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