在实际开发中有时会用到在Java代码中动态添加控件,其实用到的场合不多,灵活性比较差.
public class Main2Activity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
//动态添加控件
TextView textView = new TextView(this);
textView.setTextSize(20);
textView.setText(R.string.toast);
ViewGroup layout = (ViewGroup) findViewById(R.id.layout_main2);
layout.addView(textView);
}
}
本文介绍了一种在Java代码中动态创建并添加TextView控件的方法。通过实例展示了如何设置TextView的属性,如文字大小,并将其添加到指定的布局中。
324

被折叠的 条评论
为什么被折叠?



