我正在尝试在小部件单击时打开一个对话框。我已经解决了使用 android:theme="@android:style/Theme.Dialog"
点击开始的 Activity 皮肤问题。不幸的是,我无法达到相同的对话框外观。
这是结果:
相反,我想达到这个结果(当然按钮除外):
(您可以看到保持屏幕推送的小部件对话框)
如您所见,有一些区别:列表项的颜色、文本的颜色和列表项分隔符。是否有预定义的主题/样式来获得与标准对话框相同的外观?如果没有,达到该结果的步骤是什么?
我已经看到 FoxyRing 提供的小部件具有我想要的行为。
最佳答案
为什么不使用具有透明背景布局的“传统”主 Activity
并从中调用标准对话框?
...好吧,如果我理解正确的话,那将是一个非常简单的技巧,不是吗?
关于android - 使 Android Activity 看起来像对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2394477/