findViewById什么情况下会出错? Handle = infLater.inflate(R.layout.login, null);if(Handle==null) return;//初始化管理员列表Spinner spiUserList = (Spinner)Handle.findViewById(R.id.USER_LIST);//这一句调用出错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 结论是莫名其妙的时候。正常情况下,Handle不是Null的话,就不应该出错。但是当布局文件xml有问题的时候,infLater.inflate(R.layout.login, null);这一句不出错,而留到findViewById再出错。而所谓的xml布局文件的错误就是某个原件没有指定高度,但是什么时候会出问题是不确定的。但是并不是只要不指定高度就出问题。感觉Android还是非常的不完备。 android view中的元素都需要指定高度的。 Handle 。。你换个名字试试你这个代码相信很多人都写过,相信很多人都没错。。估计你有点小错误,你检查一下吧。 这段代码在java下运行很好,在Android上就报错。。。 泪奔求解 Cheapest Dofus Kamas Online 何去何从— 3G协议工程师 or 智能机android平台下多媒体驱动开发 如何解决FATAL EXCEPTION: main 请教如何判断当前的屏幕锁定类型? 数据加载卡屏 ubuntu上将某文件夹及其子目录下某一类文件拷贝出来 cp命令要怎么写? 从服务端加载数据的一些疑问 如图 这种可以层叠滑动的菜单叫什么名字? EditText的一个效果 下来框弹出的是一个Activity?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货