Android注册监听函数的NullPointerException
来源:互联网 发布:申请网络空间 编辑:程序博客网 时间:2024/05/16 17:49
今天遇到这个看似奇葩的问题.
在写AlertDialog时加了一个CheckedTextVIew,然后给它注册了监听函数,可是运行时总是给空指针异常.
估计是,在写dialog时,使用了xml里面的layout,但是这个layout是脱离于主界面的.并没有在setContentView时被加载.
那么,在对dialog关联资源时,findviewById是找不到这个id的,那么,相当于这个layout并没有被申明.
所以,这个CheckTextView相当于是空的,并没有关联资源成功.
解决办法.
申明AlertDialog时,单独申明layout,这样,然后使用独立的View,即Myview.findViewById()函数,就可以了.
0 0
- Android注册监听函数的NullPointerException
- 【Android】监听PopupWindow上的控件出现nullpointerException
- Android常用的注册监听方法
- Android中的Button注册监听
- Android动态注册监听广播
- Android监听时间变化的广播,只能动态注册
- Android---动态注册监听网路变化的广播
- android-----关于通过AIDL注册监听之后无法解除监听的探索
- android-----关于通过AIDL注册监听之后无法解除监听的探索
- 监听的动态注册和静态注册
- Oracle的动态监听注册
- Android平台的jni---注册native函数
- android监听与注册广播注销广播
- 【Android】android sqlite的一个 nullpointerexception问题
- Android学习小记----监听电量的变化(不能静态注册的广播)
- android 2.3 popwindow NullPointerException的解决
- [android]删除 onCreateOptionsMenu 到 NullPointerException 的结果
- Android File操作-this.openFileOutput()的NullPointerException
- activity 的configuration监听
- jquery那点事之写选项卡
- Android打开各种类型的文件方法总结
- PostgreSQL执行计划
- 代码中出现的奇怪问题原因
- Android注册监听函数的NullPointerException
- 运算和阵列
- android - 自定义标题栏(在标题栏中增加按钮和文本居中)
- jQuery easyui datagrid 的数据加载
- 【产品经理】产品经理之我述
- hdu 3966 树链剖分模版
- forward和redirect的区别
- CubieTruck Debian打开WIFI方法
- 深度学习:Hinton_Science_Reducing the dimensionality of data with neural networks