和正常的button一樣,你在自定義的mydialog中,肯定是巢狀了自己寫的佈局,如下
layoutinflater in = layoutinflater.from(context);
view temp = in.inflate(r.layout.mydialog, null);
ok = (button)temp.findviewbyid(r.id.button_moduledialog_ok);
這樣就找到這個自定義佈局中的ok按鈕了,然後就
ok.setonclicklistener()就行了
android對話方塊裡自定義的按鈕怎樣實現事件監聽,求源**參考
5
button button=(button) findviewbyid(r.id.button);
button.setonclicklistener(new onclicklistener()
});其中button是你定義的按鈕名稱,在xml檔案中也有定義。
android裡對話方塊按鍵的點選***怎麼弄?