[问题] 程式写法请教

楼主: 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