源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android修改源码解决Alertdialog触摸对话框边缘消失的问题

  • 时间:2020-06-27 15:07 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android修改源码解决Alertdialog触摸对话框边缘消失的问题
研究其父类时候发现,可以设置这么一条属性,在AlertDialog.Builder.create()之后才能调用这两个方法 方法一: setCanceledOnTouchOutside(false);调用这个方法时,按对话框以外的地方不起作用。按返回键还起作用 方法二: setCanceleable(false);调用这个方法时,按对话框以外的地方不起作用。按返回键也不起作用 这两个方法都属于Dialog方法,可查阅源码 [b]修改后的源码[/b]如下:
[u]复制代码[/u] 代码如下:
case 1:                     dismissDialog(1);                     new Builder(SplashActivity.this).setTitle("提示").setCancelable(false)                             .setMessage("获取软件初始化信息失败!\n请检查网络是否通畅。")                             .setPositiveButton("确认", new OnClickListener() {                                 @Override                                 public void onClick(DialogInterface dialog, int which) {                                     dialog.dismiss();                                     SplashActivity.this.finish();                                 }                             }).show();                     break;
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部