我想问的是: 可以在事先设定了布局的Activity中动态添加控件吗?
也就是我在我的Activity中调用setContentView(R.layout.main)之后。然后在代码中获取这个布局对象,然后new了一个Button,添加到这个布局对象之中,发现Button没有加上去。 然而自己没有调用setContentView(R.layout.main)的时候,通过new一个layout实例,就可以添加控件了。
请问可不可以在实现设定了布局的Activity中动态添加控件吗??
也就是我在我的Activity中调用setContentView(R.layout.main)之后。然后在代码中获取这个布局对象,然后new了一个Button,添加到这个布局对象之中,发现Button没有加上去。 然而自己没有调用setContentView(R.layout.main)的时候,通过new一个layout实例,就可以添加控件了。
请问可不可以在实现设定了布局的Activity中动态添加控件吗??
解决方案 »
- [Android UI界面] 请问ExpandableListView的拖动动画效果如何实现。
- Android编译新增应用的问题
- 读《android游戏开发入门》遇到问题求教
- [问题]android 调用webservice时出错org.xmlpull.v1.XmlPullParserException
- 构造函数中写方法,这个是什么意思啊
- Unbuntu下升级JDK后显示版本号不同
- 读取服务器上的文件不成功
- 为啥打包后的软件中地图显示不了
- 安卓 是否能检测到 深蹲?
- linux下安装android studio报错
- android 这是报的什么错啊 谁教小弟一下
- 100分 Android恢复出厂设置或者重启机器
View content = (View) factory.inflate(R.layout.main, null);
Button button =new Button(this);
content.addView(button);
setContentView(content)