PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
AndroidDev
[问题] 新手的蠢问题,关于宣告物件
楼主:
flygalaxy
(人)
2014-05-27 15:44:12
这个问题有点笨,还请板上高手多多指教不要见笑~
一般如果要在程式中使用一个TextView,就必须先宣告。
例如:
public TextView txtTemp;
然后要使用时再 txtTemp=(TextView) findViewById(R.id.textView1);
我的疑问是,为何不能在宣告时直接指定实体元件?
例如:
public TextView txtTemp=(TextView) findViewById(R.id.textView1);
感谢大家帮忙解惑,小弟先谢过了。
作者: jerrysky (jerry~sky)
2014-05-27 15:50:00
因为在onCreate过后你的R才初始化完成,因此若你宣告全域变量时就findViewById就会出现nullpoint的错误了
作者:
brandonron
(假嗨)
2014-05-27 16:03:00
假如今天有十个textview要实现,你觉得你的方法好还是他的好?
作者:
Deltaguita
(伯利兹)
2014-05-27 16:19:00
一楼正解,因为还没setContentView
继续阅读
[问题] App inventor2 求助~
as820814
[问题] 在Fragment上使用YoutubePlayerView
tga123
Re: [问题] AndroidStudio 安装第三方 和 buildRelease?
Deltaguita
Re: [问题]如何判断 网络 连线能力
chiel
[问题] 设定要Run的 Activity
llzzyy01
[问题] PC上的GM模拟器
SeLeKon
Re: [问题]如何判断 网络 连线能力
slemonade
[问题] 用Webview开8891网站显示不出来的问题
zebook
[问题]如何判断 网络 连线能力
slemonade
[问题] 一个小问题请教一下
ocyuan
Links
booklink
Contact Us: admin [ a t ] ucptt.com