看板 AndroidDev 關於我們 聯絡資訊
今天我在一個A class有個 function public static void ShowAlert(String msg,Activity activity){ AlertDialog.Builder alert = new AlertDialog.Builder( activity ); alert.setTitle(""); alert.setMessage(msg); alert.setPositiveButton("確定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface arg0, int arg1) { } }); alert.show(); } 這樣以後我只想秀alert 就可以A.ShowAlert("訊息",Activity); 現在問題來了 如果我想要在一些狀況下按完確定後可以另外做一些事情 我要如何Override按完後的function -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.147.249.2 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1410750003.A.604.html
andy13579372: callback? 09/15 11:33
mabinogi805: 寫成interface,然後當參數傳進去? 09/15 11:37
zxc190: 樓上方法我來試試 謝謝!! 09/15 12:35
JULONE780701: 寫個function然後override...你自己講得沒錯啊= = 09/16 01:40