AndroidはaddViewを利用してActivityに複数のViewアイテムを動的に追加
1235 ワード
Androidでは、
レイアウトビューのaddView関数を使用して、
動的に生成されたビューアイテムをレイアウトビューに追加し、
例は次のとおりです.
main.xml部分の内容
Javaプログラムコード
サンプル結果:
テキストリンク:http://tomkuo139.blogspot.com/2010/01/android-addview-activity-view.html
レイアウトビューのaddView関数を使用して、
動的に生成されたビューアイテムをレイアウトビューに追加し、
例は次のとおりです.
main.xml部分の内容
Javaプログラムコード
public class helloWorld extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView( R.layout.main );
// LinearLayout
LinearLayout ll = (LinearLayout)findViewById(R.id.viewObj);
// TextView LinearLayout
TextView tv = new TextView(this);
tv.setText("Hello World");
ll. addView ( tv );
// Button 1 LinearLayout
Button b1 = new Button(this);
b1.setText(" ");
ll. addView ( b1 );
// Button 2 LinearLayout
Button b2 = new Button(this);
b2.setText(" ");
ll. addView ( b2 );
// LinearLayout Button 1
ll. removeView ( b1 );
}
}
サンプル結果:
テキストリンク:http://tomkuo139.blogspot.com/2010/01/android-addview-activity-view.html