課程
/移動開發
/Android
/Android攻城獅的第二門課(第2季)
我想為自定義對話框中的按鈕設置一個監聽事件,求解答該如何設置
2016-01-25
源自:Android攻城獅的第二門課(第2季) 4-6
正在回答
LayoutInflater inflater = LayoutInflater.from(this);
View view = inflater.inflate(R.layout.dialog_layout, null);
view.findViewById(R.id.button9).setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "自定義對話框布局中按鈕被觸發.." , Toast.LENGTH_SHORT).show();
}
});
這樣就可以觸發了。
STOP舊城少 提問者
自定義對話框布局中按鈕的id,也可以跟主布局中一致,即都是button1也沒關系,一樣可以拿得到
舉報
本課程講帶你熟悉Android開發中常用的調試方式,菜單、調試程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-27
LayoutInflater inflater = LayoutInflater.from(this);
View view = inflater.inflate(R.layout.dialog_layout, null);
view.findViewById(R.id.button9).setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Toast.makeText(MainActivity.this, "自定義對話框布局中按鈕被觸發.." , Toast.LENGTH_SHORT).show();
}
});
這樣就可以觸發了。
2016-01-27
自定義對話框布局中按鈕的id,也可以跟主布局中一致,即都是button1也沒關系,一樣可以拿得到