实现点一个按钮切换到下一个activity的问题(监听问题) 本帖最后由 freshnerd 于 2014-12-09 23:18:55 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 btn2=(Button) findViewById(R.id.aty2); setContentView(R.layout.aty1);这两句调换一下顺序,要先setContentView 之后再findViewByid 求问大神 为什么啊 明显是 要先加载 配置文件xml 才能获取到 BUTTON 这个按钮啊!就像 要先 new 实例化个方法 然后才可以调用 方法中的函数一个道理晒 1.Activity中本身没有你要的那个View,R.layout.aty1对应的是个xml文件2.要把xml文件变成view,通过setContentView设置后,Activity帮你解析成View,而Button在这个View解析完成才存在。3.这时 findViewById(R.id.aty2);才能够得到Button,因为在解析View的时候,Button的Id被设置了R.id.aty2。你的问题是View还没有,Button也就不存在,那么没有Button,怎么给自己设置id呢? eclipse xml的提示代码变成白色了 完全看不清!!! 在哪改。。 help android4.0.3添加Ethernet框架支持 请问android里几个应用共享数据的最佳方式是? 小白求教!!艺龙旅行网的那个界面什么实现的? 急急急------查看应用内存使用情况 为什么有的客户端软件只用wifi就可以定位?大多数好像都不行? 黔驴技穷了!大侠们帮帮忙! Android2.1版本程序没有错误但运行不起来 seekbar问题。。 【求助】HelloCharts柱状图怎么设置柱子宽度 光标color与text color 请教:这样的UI如何写Layout?
setContentView(R.layout.aty1);
这两句调换一下顺序,要先setContentView 之后再findViewByid
求问大神 为什么啊
明显是 要先加载 配置文件xml 才能获取到 BUTTON 这个按钮啊!
就像 要先 new 实例化个方法 然后才可以调用 方法中的函数一个道理晒
2.要把xml文件变成view,通过setContentView设置后,Activity帮你解析成View,而Button在这个View解析完成才存在。
3.这时 findViewById(R.id.aty2);才能够得到Button,因为在解析View的时候,Button的Id被设置了R.id.aty2。
你的问题是View还没有,Button也就不存在,那么没有Button,怎么给自己设置id呢?