[問題] 程式寫法請教

作者: zxc190 (卡卡)   2014-09-15 11:00:00
今天我在一個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
作者: andy13579372 (痘糖)   2014-09-15 11:33:00
callback?
作者: mabinogi805 (焚離)   2014-09-15 11:37:00
寫成interface,然後當參數傳進去?
作者: zxc190 (卡卡)   2014-09-15 12:35:00
樓上方法我來試試 謝謝!!
作者: JULONE780701 (亞)   2014-09-16 01:40:00
寫個function然後override...你自己講得沒錯啊= =

Links booklink

Contact Us: admin [ a t ] ucptt.com