实例如下:
/** * d出一个带确认和取消的dialog * @param context * @param Title * @param msg * @param okbutton * @param ok 点击确定事件 * @param nobutton * @param no 点击取消事件 * @return */public static AlertDialog openConfirmDialog(Context context,String Title,String msg,String okbutton,OnClickListener ok,String nobutton,OnClickListener no) {Builder builder = new Builder(context);builder.setTitle(Title);builder.setMessage("\n" + msg + "\n");builder.setNegativebutton(okbutton,ok);builder.setNeutralbutton(nobutton,no);AlertDialog loaDWaitDialog = builder.create();loaDWaitDialog.setCanceledOntouchOutsIDe(false);loaDWaitDialog.show();return loaDWaitDialog;}/*** 监听返回按钮*/public boolean onKeyDown(int keyCode,KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK) { YourTools.openConfirmDialog(this,"","是否退出?","确定",new DialogInterface.OnClickListener() {@OverrIDepublic voID onClick(DialogInterface dialog,int which) {//Todo}},"取消",int which) { //Todo}});return false;}
以上这篇d出一个带确认和取消的dialog实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。
总结以上是内存溢出为你收集整理的d出一个带确认和取消的dialog实例全部内容,希望文章能够帮你解决d出一个带确认和取消的dialog实例所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)