Android AlertDialog 抢焦点的问题

当AlertDialog显示的时候,Activity的焦点被抢去,如何避免AlertDialog 被抢焦点呢?
                        dialog.setCanceledOnTouchOutside(true);
                        Window window = dialog.getWindow();
                        WindowManager.LayoutParams lp = window.getAttributes();
                        window.setGravity(Gravity.CENTER);
                        window.setFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE);
                        dialog.show();

完事。

猜你喜欢

转载自blog.csdn.net/qq_39731011/article/details/106575682
今日推荐