android全局dialog
16lz
2022-06-15
public static void showErrorDialog(Context context) {Builder builder = new AlertDialog.Builder(context);builder.setMessage("程序发生异常,即将退出");builder.setIcon(R.drawable.image_dialog);builder.setNegativeButton("确定", null);builder.setPositiveButton("取消", null);AlertDialog alertDialog = builder.create();alertDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);alertDialog.show();}context 对象可以是Service,Application
<!-- 全局dialog权限 -->
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
更多相关文章
- Android(安卓)实现再按一次后退键退出应用程序
- android改变全局字体大小
- Android(安卓)双击返回键退出程序
- android关于EditText取消默认焦点及触摸其它地方去掉光标隐藏键
- Android(安卓)AlarmManager的取消
- 取消ScrollView滚动时的阴影
- android 程序错误全局处理
- android:launchMode="singleTask" 与 onNewIntent(Intent intent
- Android(安卓)全局异常错误或崩溃捕捉