Button有幾種Click響應(yīng)方法
發(fā)表時(shí)間:2024-05-05 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]這次給大家?guī)?lái)Button有幾種Click響應(yīng)方法,使用Button的Click響應(yīng)方法的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。Button用得挺多的,在這整理了下它的事件處理方法,發(fā)現(xiàn)實(shí)現(xiàn)方法還不少,我比較喜歡第二種,你呢,最常用哪一種?實(shí)現(xiàn)一:Button bt_Demo = (Bu...
這次給大家?guī)?lái)Button有幾種Click響應(yīng)方法,使用Button的Click響應(yīng)
方法的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。
Button用得挺多的,在這整理了下它的事件處理方法,發(fā)現(xiàn)實(shí)現(xiàn)方法還不少,我比較喜歡第二種,你呢,最常用哪一種?
實(shí)現(xiàn)一:
Button bt_Demo = (Button)findViewById(R.id.bt_Demo);
bt_Demo.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
//響應(yīng)Clicked事件
//......
}
});
實(shí)現(xiàn)二:
Button bt_Demo = (Button)findViewById(R.id.bt_Demo);
bt_Demo.setOnClickListener(listener);
private OnClickListener listener = new OnClickListener(){
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
switch(arg0.getId()){
case R.id.bt_Demo:
//響應(yīng)Clicked事件
//......
break;
default:
break;
}
}
}
實(shí)現(xiàn)三:
Button bt_Demo = (Button)findViewById(R.id.bt_Demo);
bt_Demo.setOnClickListener(new ButtonListener());
private class ButtonListener implements OnClickListener{
@Override
public void onClick(View arg0) {
//響應(yīng)Clicked事件
//......
}
}
相信看了這些案例你已經(jīng)掌握了方法,更多精彩請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
相關(guān)閱讀:
怎樣讓html的下拉菜單提交后保留選中值不返回默認(rèn)值
html怎樣用style添加屬性示例
html的元素如何設(shè)置焦點(diǎn)
以上就是Button有幾種Click響應(yīng)方法的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語(yǔ),涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。