画面にボタンを表示する
以下のようにボタンが表示される。
/** ボタンを作成*/
Button btn1 = new Button(this);
btn1.setText("ボタン1");
setContentView(btn1,new LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT)
);
ボタンと2つ配置する
LinearLayout linearLayout = new LinearLayout(this);
/** ボタンを2つ作成作成*/
Button btn1 = new Button(this);
btn1.setText("ボタン1");
Button btn2 = new Button(this);
btn2.setText("ボタン2");
linearLayout.addView(btn1,new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT)
);
linearLayout.addView(btn2,new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT)
);
setContentView(linearLayout);
ボタンのレイアウトをxmlファイルに記述する
public class Test1_Activity5 extends Activity {
@Override
public void onCreate(Bundle saveInstanceState) {
super.onCreate(saveInstanceState);//LinearLayout linearLayout = new LinearLayout(this);
setContentView(R.layout.test1_5);
}
}
ボタンを記述した test1_5.xml ファイル
res/layout.test1_5.xml