當前位置:首頁 » 安卓系統 » android監聽多個按鈕

android監聽多個按鈕

發布時間: 2022-08-24 23:33:18

㈠ android 里 怎麼給多個button加上監聽器

在new Button()之後
bn1.setOnClickListener(new OnClickListener(){
public void onClick(View v){
//do what you want
}
});

㈡ android怎麼實現後台對按鍵事件的監控

遙控器按鍵事件這個不是在Android源碼的bootable下面ircon.c配置的么。比如:
{ .scancode = 0x0b, .mask = 0xaa0087ee,
.keycode = KEY_UP, .spec = IRCON_KEYCODE_NORMAL | IRCON_KEYCODE_LONGPRESS | IRCON_KEYCODE_MOUSEMD },
遙控器按鍵編號是「 0x0b」,給他的響應是「KEY_UP」,就是方向鍵的下,這個是在源碼里邊配置的。你必須要有遙控器的書名數,知道遙控器每個按鍵的編號,然後對應給他相應的響應才可以。
但是你要操控手機,你的手機必須要能接受遙控器信號,這個也是要硬體支持的,一般的手機貌似都沒有這個。
這個遙控的響應操作是驅動層做的,和應用層沒什麼關系,主要是驅動和硬體的支持。

㈢ android如何連接資料庫如何監聽按鈕事件要代碼(有注釋的)

  • 回答:通過如下方式進行監聽。

  • 方法步驟:

1、內部類:

代碼片段,雙擊復制btn.setOnClickListener(new OnClickListener()

這種方法適合只為單個按鈕添加事件,當按鈕較多的時候,就要重復寫onClick()方法,這樣不是最佳的在做法。

2、創建獨立的類:代碼片段,雙擊復制btn.setOnClickListener(new MyListener());

class MyListener implements OnClickListener代碼片段,雙擊復btn.setOnClickListener(listener);

OnClickListener listener = new OnClickListener()

  • 注意說明:這種做法能節省代碼,當有多個按鈕時,可以同用一個listener,減少了onClick()方法的調用。而只需在onClick()方法里進行判斷是哪個按鈕就可以了。

Android拍照、錄像、錄音代碼範例

㈣ android中多個按鈕用一個監聽器監聽怎麼寫,求具體的代碼,謝謝。

1、先申明一個監聽對象
2、不同按鈕設置同一個監聽對象
3、監聽中,通過按鈕的id判斷是哪個按鈕的點擊事件
代碼如下
1、new監聽
OnClickListener clickListener = new OnClickListener(){
@Override
public void onClick(View v) {
if (v.getId()==R.id.button1){//按鈕1
}else if(v.getId()==R.id.button2}{//按鈕2
}
}
2、設置監聽
Button btn1 = (Button)findViewById(R.id.button1);
Button btn2 = (Button)findViewById(R.id.button1);
btn1.setOnClickListener(clickListener);
btn2.setOnClickListener(clickListener);

㈤ 如何在android studio里設置點擊監聽事件

Androidstudio 添加點擊監聽事件有三種方法:

一.匿名內部類

1.先找到那個控制項(初始化)

private Button bt1; //onCreate方法外

bt1 = (Button)findViewById(R.id.button1);

2.設置事件監聽器

bt1.setOnClickListener(new OnClickListener(){

public void onClick(View v){

System.out.println("我的按鈕被點擊了");

}

});

(5)android監聽多個按鈕擴展閱讀:

如果按鈕綁了監聽器

按鈕點擊是通過OnClickListener來實現的

大致的流程應該是這樣的

public class MainActivity extends Activity

{

private Button loginButton;

protected void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

//創建監聽器對象

loginButton = (Button) findViewById(R.id.login_btn);

OnClickListener listener = new ButtonClickListener();

loginButton.setOnClickListener(listener);

}

/**
* 監聽器類

*/

class ButtonClickListener implements OnClickListener

{

@Override

public void onClick(View v)

{

switch (v.getId())

{

case R.id.login_btn:

//點擊後的邏輯處理

break;

}

}

}

㈥ 一個android頁多個togglebutton怎麼監聽

監聽,每個控制項都可以獨立的進行監聽的,例如這樣的形式setonclicklister,只不過有很多按鈕了之後,就會顯得代碼很臃腫,你可以使用swicht的形式來簡化代碼.

㈦ android 開發中,如何監聽連接車機的多功能方向的按鍵

硬線觸發(方向盤按鍵) 一般信號會到CAN匯流排,你需要從CAN匯流排獲取到這個信號,然後你的應用根據獲取到信號進行處理。

㈧ 怎麼在android中實現一個按鈕的多個監聽事件

1、先申明一個監聽對象
2、不同按鈕設置同一個監聽對象
3、監聽中,通過按鈕的id判斷是哪個按鈕的點擊事件
代碼如下
1、new監聽
OnClickListener clickListener = new OnClickListener(){
@Override
public void onClick(View v) {
if (v.getId()==R.id.button1){//按鈕1
}else if(v.getId()==R.id.button2}{//按鈕2
}
}
2、設置監聽
Button btn1 = (Button)findViewById(R.id.button1);
Button btn2 = (Button)findViewById(R.id.button1);
btn1.setOnClickListener(clickListener);
btn2.setOnClickListener(clickListener);

㈨ android多個按鈕綁定同一個監聽器

可以用一個監聽器(Listener)來實現多個按鈕的onClick監聽,下面是一個具體的例子:

熱點內容
19投籃腳本 發布:2025-05-14 23:36:57 瀏覽:511
編譯器怎麼處理c變長數組 發布:2025-05-14 23:31:46 瀏覽:662
存摺每天可以輸錯多少次密碼 發布:2025-05-14 23:22:06 瀏覽:908
安卓手機怎麼找微信隱藏對話 發布:2025-05-14 23:07:47 瀏覽:337
怎麼查看泰拉伺服器ip 發布:2025-05-14 23:03:29 瀏覽:73
c語言學生成績查詢系統 發布:2025-05-14 22:58:30 瀏覽:5
怎麼進別人的伺服器 發布:2025-05-14 22:45:55 瀏覽:773
用編程寫音樂 發布:2025-05-14 22:45:08 瀏覽:782
如何識別電腦的網路配置 發布:2025-05-14 22:38:46 瀏覽:848
pipforpython3 發布:2025-05-14 22:38:34 瀏覽:350