btn.setOnClickListener(this);
public void onClick(View v) {
// TODO 自动生成的方法存根
switch (v.getId()) {
case R.id.btn: {
}
                break;
             }
        }
我把按钮监听做成了这种方式,要怎么做按下btn按钮触发的事件?

解决方案 »

  1.   

      你的代码格式不正确 public void onClick(View view) {
            switch (view.getId()) {
              
                case R.id.btn_confirm:
                    getMarket();
                    addMarket();
                    break;
            }
        }           
      

  2.   

    监听onTouch??
      

  3.   

    switch (v.getId()) {
        case R.id.btn: 
                //这里写点击后你要做的事
                break;
                 }
    case R.id.btn就相当于你点击了id是R.id.btn这个控件,直接在后面写触发时间就好了