首页 > 代码库 > FrameLayout框架布局的的动态配置
FrameLayout框架布局的的动态配置
导包省略……
acticity.java public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FrameLayout layout=new FrameLayout(this);//创建帧布局对象layout FrameLayout.LayoutParams frameLayout =new FrameLayout.LayoutParams( ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT );//设置帧布局的高宽属性 FrameLayout.LayoutParams viewPream =new FrameLayout.LayoutParams( ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT );//设置布局控件的属性 TextView txt=new TextView(this);//创建TextView控件 txt.setText("我是房泽龙");//设置文字 ImageView img=new ImageView(this);//创建图片控件 img.setImageResource(R.drawable.right);//设置图片文件 Button button=new Button(this);//创建按钮控件 button.setText("按我");//设置按钮文字 layout.addView(img, viewPream);//将控件添加到布局中去 layout.addView(txt, viewPream);//三者的添加有顺序,后添加的默认覆盖先添加的控件 layout.addView(button, viewPream)//; super.addContentView(layout,frameLayout);//显示布局管理器 } }
相关:
Android--UI之TextView
FrameLayout框架布局的的动态配置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。