Button按鈕響應事件的2種實現方式

2021-06-16 05:07:15 字數 1159 閱讀 3359

方法一:

在oncreate中新增如下**

button button_ok = (button)findviewbyid(r.id.button_ok);

button button_exit = (button)findviewbyid(r.id.button_exit);

button_ok.setonclicklistener(this);

button_exit.setonclicklistener(this);

另外有乙個onclick函式如下:

public void onclick(view arg0)

}這裡的arg0作為響應引數,選擇觸發了哪個控制項。當然,該程式需要在main.xml中加入兩個按鈕的說明:

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="ok"/>

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="exit"/>

還需要庫: import android.view.view.onclicklistener;

方法二:

在oncreate中新增如下**

button button_ok = (button)findviewbyid(r.id.button_ok);

button button_exit = (button)findviewbyid(r.id.button_exit);

button_ok.setonclicklistener(listener);

button_exit.setonclicklistener(listener1);

然後新增兩個 onclicklistener:

onclicklistener listener = new onclicklistener()

};onclicklistener listener1 = new onclicklistener()

注:兩個方法實現效果相同!在兩種方法中,都是需要main.xml支援的,並且使用語句:setcontentview(r.layout.main)。

Button按鈕事件實現方式

一 button監聽模式 1 只需要在xml檔案中新增button的id為btn就可以了。2 於activity 中新增監聽 button button button findviewbyid r.id.btn button.setonclicklistener new onclicklistene...

設定button的單擊響應事件

1 實現onclicklistener介面 public class preferences extends activity implements button.onclicklistener public void onclick view v 2 通過xml檔案指定 public class ...

DuiLib 響應按鈕事件

pragma once duiib 響應按鈕事件 author 邱于涵 2016年12月16日18 25 20 include duilb的標頭檔案 include duilib的命名空間 using namespace duilib 根據巨集判斷語句 判斷是否unicode 以及相應的動態鏈結庫 ...