Android 对话框赢得';不要在牛轧糖中出现!有人有解决办法吗?

Android 对话框赢得';不要在牛轧糖中出现!有人有解决办法吗?,android,android-7.0-nougat,android-7.1-nougat,Android,Android 7.0 Nougat,Android 7.1 Nougat,我的对话框如下所示 d = new Dialog(context); d.requestWindowFeature(Window.FEATURE_NO_TITLE); d.getWindow().setBackgroundDrawableResource(android.R.color.transparent); d.setContentView(R.layout.layout_new); // Extra Initializations d.show(); 我的日志 它不会出现在andr

我的对话框如下所示

d = new Dialog(context);
d.requestWindowFeature(Window.FEATURE_NO_TITLE);
d.getWindow().setBackgroundDrawableResource(android.R.color.transparent);
d.setContentView(R.layout.layout_new);
 // Extra Initializations
d.show();
我的日志

它不会出现在android nougat 7.0上

屏幕变暗(通常像对话框后面) 单击黑色空白区域将关闭对话框(不可见)

有谁能解决这个问题吗


非常感谢您。

该对话框在其他版本中出现了吗?没有,它没有消失,在其他版本中运行良好。您能在某个地方发布一个简单的项目吗?我发现了一个解决此错误的方法。。如果我创建WebView(上下文)并向其中加载一些数据。它解决了这个问题,可以打开所有对话框。[Hack Idea]我有一个带有Webview的对话框,可以加载静态脱机页面。首先打开它会成功,然后其他的就可以打开了。这让我产生了创建虚拟WebView的想法该对话框在其他版本中出现了吗?没有,它没有消失,在其他版本中它工作得很好。你能在某个地方发布一个简单的项目吗?我发现了一个解决此错误的方法。。如果我创建WebView(上下文)并向其中加载一些数据。它解决了这个问题,可以打开所有对话框。[Hack Idea]我有一个带有Webview的对话框,可以加载静态脱机页面。首先打开它会成功,然后其他的就可以打开了。这让我产生了创建虚拟网络视图的想法