Android UI的问题:主主题与弹出窗口不匹配';主题

Android UI的问题:主主题与弹出窗口不匹配';主题,android,android-ui,android-theme,Android,Android Ui,Android Theme,所以我仍然在开发我的消息应用程序,我自己也成功地实现了一些弹出窗口,但结果并不是我想要的那样 主题应该是白色背景上严格的黑色文本,透明度为零(theme.Light.NoTitleBar)。虽然我在活动本身没有任何问题,但我的问题在于弹出窗口,其主题似乎与我预期的不匹配。有谁能告诉我如何修复这些问题吗?经过多次尝试和错误,我只需强制视图使用特定的样式/主题 对于弹出菜单(PopupWindow): 对于对话框(DialogFragment),它是…: setStyle(android.R.s

所以我仍然在开发我的消息应用程序,我自己也成功地实现了一些弹出窗口,但结果并不是我想要的那样


主题应该是白色背景上严格的黑色文本,透明度为零(
theme.Light.NoTitleBar
)。虽然我在活动本身没有任何问题,但我的问题在于弹出窗口,其主题似乎与我预期的不匹配。有谁能告诉我如何修复这些问题吗?

经过多次尝试和错误,我只需强制视图使用特定的样式/主题

对于弹出菜单(PopupWindow):

对于对话框(DialogFragment),它是…:

setStyle(android.R.style.Widget_ListView, android.R.style.Theme_NoTitleBar);

…或者它只是自己更正了。

谢谢你,@RKN。看起来我找到了第一个数字的答案。我只需要添加到弹出菜单的代码中。尽管如此,他仍然对对话感到困惑。我会试着浏览一下,寻找解决办法。
setStyle(android.R.style.Widget_ListView, android.R.style.Theme_NoTitleBar);