[問題] 程式寫法請教

看板AndroidDev作者 (卡卡)時間11年前 (2014/09/15 11:00), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/4 (看更多)
今天我在一個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

09/15 11:33, , 1F
callback?
09/15 11:33, 1F

09/15 11:37, , 2F
寫成interface,然後當參數傳進去?
09/15 11:37, 2F

09/15 12:35, , 3F
樓上方法我來試試 謝謝!!
09/15 12:35, 3F

09/16 01:40, , 4F
寫個function然後override...你自己講得沒錯啊= =
09/16 01:40, 4F
文章代碼(AID): #1K5bOpO4 (AndroidDev)
文章代碼(AID): #1K5bOpO4 (AndroidDev)