您的位置:首页 > 其它

监听按钮的点击事件

2016-06-06 09:21 225 查看
1:匿名内部类

2:外部类

3:接口方式

btGetInstrument = (Button)findViewById(R.id.buttonGetInstrument);
btBalance = (Button)findViewById(R.id.buttonBalance);
btZero = (Button)findViewById(R.id.buttonZero);

// 查找仪器
btGetInstrument.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "1:匿名内部类,查找仪器", 2).show();
}
});

// 平衡
btBalance.setOnClickListener(new OnClickListenerBalance() {
@Override
public void onClick(View arg0) {
super.onClick(arg0);
Toast.makeText(MainActivity.this, "2:外部类,平衡", 2).show();
}
});

// 清零
btZero.setOnClickListener(this);
@Override
public void onClick(View arg0) {
Toast.makeText(MainActivity.this, "3:接口方式,清零", 2).show();
}

class OnClickListenerBalance implements OnClickListener{
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
}
}


class OnClickListenerBalance implements OnClickListener{

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: