动态添加视图.使用addView函数.

public MyActivity extends Activity {

private TextView myText = null;

@Override

public onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.id.mylayout);

LinearLayout lView = (LinearLayout)findViewById(R.id.mylinearlayout);

myText = new TextView();

myText.setText("My Text");

lView.addView(myText);

}

如果您根本不想使用xml文件:

//This is in the onCreate method

LinearLayout lView = new LinearLayout(this);

myText = new TextView(this);

myText.setText("My Text");

lView.addView(myText);

setContentView(lView);

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐