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