求助,findViewById方法返回空

 我来答
MDJ东哥
2015-08-30 · 知道合伙人宠物行家
MDJ东哥
知道合伙人宠物行家
采纳数:7924 获赞数:20688
毕业于湖南科技工业职业技术学院,电子信息系计算机网络专业,大专学历。

向TA提问 私信TA
展开全部
初学Jave,遇到如下问题 :
这是照搬大神的一段代码的一部分,作用是在Unity3d中找开相册或照相机,代码本身是无任何问题的 。生成Jar后放入Unity3d中就可正常使用,但当我把这些代码引入Eclipse自建工程 中,可以打开相册或相机,也可保存,能在Unity3d中正常显示。但却无法在一个名为Hello word!的菜单中显示图片,我找了一下,原因是imageView = (ImageView) this. findViewById(R.id.imageID);返回为空,我试过很多办法,但无济于事,我甚至无法改变这个菜单中的任何一个组件。比如将Hello Word!改为WWW。
在这里用 this 不对,但我应该在哪里查找?
在文件夹layout下的Mina文件中我有定义imageID,错不在这。
在我的Eclipse工程中找不到 名为Android Dependencies 文件夹,是这的错吗?各位帮帮忙,谢谢!
用findViewById()的时候一定要先 调用setContentView()设置感谢,解决了我的问题!可以先看看id到底有没有啊!!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式