现在的位置: 首页 > 综合 > 正文

Android错误之”source not find”

2013年01月14日 ⁄ 综合 ⁄ 共 1263字 ⁄ 字号 评论关闭

刚刚开始测试Activity之间数据传递时,写了两个Activity,数据共享是通过SharePreferences完成。但是运行时,会

出现应用程序意外终止的异常。通过Logcat调试,得知,原来Activity.findViewById()没有获取到View。

 

查看View的id也正确,没有错误。后来恍然大悟:

 

看如下代码:

这是后来改过的代码:

getViewById的使用,一定要放在onCreate()方法的this.setContentView(R.layout.main)之后。

不可以在类声明TextView时用view_disp = this.findViewById(R.id.view_disp);

但是,这里我有一点不明白:在R中不是已经存在这个id了吗?按说,应该可以啊。……&……

抱歉!评论已关闭.