android如何弹出独立于activity的对话框

这个activity还未初始化完毕 如何弹出系统对话框呢?
2025年03月18日 10:37
有3个网友回答
网友(1):

AlertDialog.Builder builder = new Builder(getApplicationContext()); builder.setTitle("标题"); builder.setPositiveButton("确定",null); builder.setIcon(android.R.drawable.ic_dialog_info); builder.setMessage("工作目录的配置的值不对,程序将退出"); builder.show(); WindowManager mWm = (WindowManager)getSystemService(Context.WINDOW_SERVICE); Button view = new Button(this); view.setText("window manager test!"); WindowManager.LayoutParams mParams = new WindowManager.LayoutParams(); mWm.addView(view, mParams);这两段怎么拼在一起呢 吧button换成dialog

网友(2):

那你就用service弹出来好了啊。弹出个系统对话框,用windowmanager托管的。

网友(3):

TAG_SYSTEM_EXIT_CODE是我自己定义的 为1errorMessage用户自己制定