第一种方式:onClick属性
- 在Buttton控件中添加onClick属性:
<Button
android:id="@+id/btn1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="按键一"
android:onClick="clicked"/>
<Button
android:id="@+id/btn2"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="按键二"
android:layout_below="@id/btn1"
android:onClick="clicked"/>
- 在Java代码中实现onClick属性中需要执行的函数(注意xml与哪个Java文件关联):
public void clicked(View e){
switch(e.getId()){
case R.id.btn1:
Toast.makeText(this, "按键一被按下", 0).show(