課程
/移動開發
/Android
/Android攻城獅的第二門課(第2季)
用xml寫的一個對話框中的按鈕,如何在dialog.java中給它設置監聽?
2018-11-14
源自:Android攻城獅的第二門課(第2季) 5-1
正在回答
public?class?DialogActivity?extends?Activity?implements?View.OnClickListener{ ... public?void?showCustomDialog(){ LayoutInflater?inflater?=?LayoutInflater.from(this); View?view?=?inflater.inflate(R.layout.layout_dialog,null); Button?btn_customdialog?=?(Button)?view.findViewById(R.id.btncustomdialog); //為自定義按鈕注冊監聽 btn_customdialog.setOnClickListener(this); ... }
@Override public?void?onClick(View?v)?{ ????switch?(v.getId())?{???? ????... ????case?R.id.btncustomdialog: ????????????//自定義對話框內部按鈕點擊事件響應邏輯 ????????customDialog.dismiss(); ????????????break; ????} } ... }
舉報
本課程講帶你熟悉Android開發中常用的調試方式,菜單、調試程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-22