求助,findViewById方法返回空
1个回答
2015-08-30 · 知道合伙人宠物行家
关注
展开全部
初学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到底有没有啊!!!
这是照搬大神的一段代码的一部分,作用是在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到底有没有啊!!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询