作者zxc190 (卡卡)
看板AndroidDev
標題[問題] 程式寫法請教
時間Mon Sep 15 11:00:00 2014
今天我在一個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