您的位置:首页 > 其它

定义按钮监听事件的方法汇总

2012-06-13 14:21 375 查看

Activity

packagecom.binni.AndroidTest;

importandroid.app.Activity;
importandroid.os.Bundle;
importandroid.view.View;
importandroid.view.View.OnClickListener;
importandroid.widget.Button;
importandroid.widget.Toast;

publicclassAndroidTestActivityextendsActivityimplementsOnClickListener{
privateButtonbutton01;
privateButtonbutton02;
privateButtonbutton03;
/**Calledwhentheactivityisfirstcreated.*/
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button01=(Button)findViewById(R.id.button1);
button02=(Button)findViewById(R.id.button2);
button03=(Button)findViewById(R.id.button3);
button01.setOnClickListener(newOnClickListener(){

publicvoidonClick(Viewv){
//TODOAuto-generatedmethodstub
ToastDisplay("OK1ButtonClicked....");
}
});

button02.setOnClickListener(newbtnClicklsner());
button03.setOnClickListener(this);
}

voidToastDisplay(Stringstr)
{
Toast.makeText(this,str,Toast.LENGTH_SHORT).show();
}

classbtnClicklsnerimplementsOnClickListener{
publicvoidonClick(Viewv){
//TODOAuto-generatedmethodstub
ToastDisplay("OK2ButtonClicked....");
}
}

publicvoidonClick(Viewv){
//TODOAuto-generatedmethodstub
ToastDisplay(((Button)v).getText()+"ButtonClicked....");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐