我有我的onCreate()
這種看似無辜findViewById()
其不斷返回null:什麼時候findViewById()返回null?
mCheckLicenseButton = (Button) findViewById(R.id.btn_checkout);
我res/layout/main.xml
clearnly包含此按鈕:
<Button android:id="@+id/btn_checkout"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/top_textview"
android:layout_alignParentRight="true"
android:text="Check License" />
所以我不明白爲什麼findViewById()
返回null。
findViewById()
在什麼情況下返回null?
很明顯,findViewById()
沒有成功找到佈局資源,但有什麼可以解釋這一點?
我假設main.xml是加載的佈局?你是否也定義了多個佈局(例如,縱向/橫向),如果兩個都定義了佈局? – jkhouw1 2011-06-15 17:41:33