天天看点

界面中动态添加控件

通过找Id的形式实例化该布局的Layout;本文中使用LineatLayout做eg;

Linearlayout layout = findViewById(R.id.layout);

实例化所有添加的控件,这里我添加了一个TextView:

TextView textView = new TextView(XAty.this);

..........一些属性的设置

3. 创建一个布局参数:

   LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.WRAP_CONTENT,LinearLayout.WRAP_CONTENT);

4. 添加控件:

    layout.addView(textView,params);

本文转自wauoen51CTO博客,原文链接: http://blog.51cto.com/7183397/1604242,如需转载请自行联系原作者