我希望您能忍受我和我的問題。如果有人能回答他,我真的很感激。那麼,這裏就是一切。使用ADT和Android SDK時的Eclipse編輯器問題
1st:我使用Eclipse 3.6,2 helios,我正在通過Lynda.com視頻學習Andriod開發。我被困在第2.4集。
第二:當我在可視化編輯器中(可以在Res文件夾>佈局文件夾中訪問它),我拖放按鈕圖標。
3:這是哪裏的問題開始:
在java文件,我嘗試引用到UI組件,但沒有去。相反,在java文件中獲取
Button b = findViewById(R.id.button);
的我得到這個:
Button b = findViewById(R.id.menu_settings);
我也不能使用setOnClickListener
方法。
我正在使用最新的ADT插件和Android SDK。 請大家幫忙,我真的很想學習Android的發展。 我也不能得到對UI組件的引用。
也許你的R.java沒有更新。請嘗試重建項目。 http://stackoverflow.com/questions/2487263/r-java-file-not-updating-with-ui-elements-id – Pramod
我不明白你爲什麼使用R.id.menu_settings而不是R. id.button'? – Swayam
檢查您的按鈕是否具有類似android:id =「@ + id/button」的屬性 - 如果沒有,您將無法通過使用findViewById找到它。 當您嘗試調用setOnClickListener時會出現什麼錯誤? – Darwind