Button是程序与用户进行交互的一个重要的控件,它可配置的属性与Textview是差不多的。
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Button"
android:textAllCaps="true"/> //禁止大写转换 如果不写这行代码 设置的内容在显示的时候会自动转换为大写
</LinearLayout>
private Button buttonOne;
private Button buttonTWo;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
buttonOne = (Button)findViewById(R.id.buttonOne);
buttonTWo.setOnClickListener(this);
}
public void onClick(View v){
switch (v.getId()){
case R.id.buttonOne:
//在此处添加逻辑语句
break;
case R.id.buttonTwo:
//在此处添加逻辑语句
break;
default:
break;
}
}
}
private Button buttonOne;
private Button buttonTWo;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
buttonOne = (Button)findViewById(R.id.buttonOne);
buttonTWo = (Button)findViewById(R.id.buttonTwo);
buttonOne.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//在此处添加逻辑语句
}
});
buttonTWo.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//在此处添加逻辑语句
}
});
}
}