方法一:
在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 以及相應的動態鏈結庫 ...