Android学习笔记(九):按钮添加点击事件的4种方式

来源:互联网 发布:深入浅出 python 中文 编辑:程序博客网 时间:2024/04/30 12:26

来源:www.jb51.net/article/55329.htm
我这里用的是第二种:自定义单击事件监听类
先初始化按钮,并绑定此单击事件监听类,然后switch看点击了那个按钮

public class TestButtonActivity extends Activity {  Button btn1, btn2;  Toast tst;  class MyClickListener implements OnClickListener {    @Override    public void onClick(View v) {      // TODO Auto-generated method stub      switch (v.getId()) {      case R.id.button1:        tst = Toast.makeText(TestButtonActivity.this, "111111111", Toast.LENGTH_SHORT);        tst.show();        break;      case R.id.button2:        tst = Toast.makeText(TestButtonActivity.this, "222222222", Toast.LENGTH_SHORT);        tst.show();        break;      default:        break;      }    }  }  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_test_button);    btn1 = (Button) findViewById(R.id.button1);    btn2 = (Button) findViewById(R.id.button2);    btn1.setOnClickListener(new MyClickListener());    btn2.setOnClickListener(new MyClickListener());  }}
0 0
原创粉丝点击