【发布时间】:2015-09-24 19:36:14
【问题描述】:
我一直在开发一个应用程序,并且已经到了需要我在屏幕中间显示一个菜单窗口的地步。
我一直在使用一个填充了自定义视图的 AlertDialog 对象,但现在我需要用半透明的白光“包围”窗口,而不是默认的灰色光。我对我的应用程序上的一些导航抽屉的淡入颜色做了类似的处理,但在这种情况下,我有一个特定的方法可以快速帮助我解决这个问题。到目前为止,我还没有找到任何可以帮助我解决这个问题的方法。
我尝试使用新的“windowBackground”值创建默认样式,但从一开始就遇到了 3 个问题:
- 我无法再通过在布局外部单击来关闭 AlertDialog(我猜是因为通过更改颜色,所有内容现在都是布局)
- 菜单窗口现在被一个以前没有的黑色轮廓包围
- 通过在布局中使用过滤搜索,它会操纵列表的成员,窗口会自行折叠
有什么方法可以直接或多或少地完成我想要的吗?
【问题讨论】:
标签: android android-dialog android-styles