PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] 如何呼叫不同xml的view
作者:
apout
(apout)
2016-06-21 16:35:36
請問我在MainActivity裡用到自訂義的xml,自訂義xml裡只有一個EditText(id=et),現在
在MainActivity裡要取得et的值,
已經先使用findViewById了,且使用
String str = et.getText().toString;
debug到這行都會出錯誤,是需要別的方法來寫嗎?
logcat:
java.lang.NullPointerException: Attempt to invoke virtual method 'android.
text.Editable android.widget.EditText.getText()' on a null object reference
作者: passli
2016-06-21 16:55:00
toString 後面沒() ?
作者:
cooper6334
(庫波)
2016-06-21 17:08:00
你是程式跑了會crash還是連build都沒辦法
作者:
gpctv
(gpctv)
2016-06-21 17:13:00
還有一種可能就是你會不會把setContentView放到下面
作者:
jknm0510a
(Kang)
2016-06-21 17:20:00
不同的xml先用LayoutInflater讀,才能拿到editText如果是從xml include layout就可以find抓到所以你的error message po出來才可以知道原因
作者:
ssccg
(23)
2016-06-21 20:53:00
Activity
#findViewBy
Id是從Activity的ContentView中去找如果你沒有把這個xml設為ContentView,當然是找不到的
作者:
cha122977
(CHA)
2016-06-22 02:12:00
no log, no help QQ
繼續閱讀
[問題] Listview最底層按鈕問題
apout
[問題] 請問android有root密碼嗎?
pttnews
[問題] Sqlite 資料重複
z0furu
[問題] 無法控制arduino
pokemon1318
Android APP 實現 Machine Learning 功能
harristime
Re: [問題] 關於 Android 6.0 權限問題
magic704226
[閒聊] 請問台中、桃園程式書籍
jeeyi345
[問題] 關於 Android 6.0 權限問題
dwadefans
[問題] Google Play Store App Error 505
magic704226
[問題] 如何將.dex檔導入android studio專案中?
euph
Links
booklink
Contact Us: admin [ a t ] ucptt.com