选项菜单有一个半透明的背景,我想使它坚实和不透明。有没有办法?是否有可能使Android选项菜单背景非半透明?
7
A
回答
2
设置android:theme="myTheme"
,并用任何你想要的颜色定义你自己的主题。阅读大约Styles,并看看android themes.xml。此外
<style name="MyTheme" parent="android:Theme">
<item name="android:panelFullBackground">{your color or drawable}</item>
</style>
,请参阅:
4
0
如果您不想设置整个主题的样式并更改选项菜单背景,请将panelFullBackground属性设置为您喜欢的可拖动资源。直接将它设置为一种颜色不起作用,所以要么使一个颜色--9patch,如果你想保存大小的图像,并将其设置为该图像或做一对夫妇,并使选择器可用每个状态的图像绘制。
我把我的定义,我用我的项目中使用的所有活动样式:
@绘制/ optionsmenu_back
optionsmenu_back是用纯色9patch图像...
2
试试这个为Android 4.0:
<style name="MyTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:popupMenuStyle">@style/MyPopupMenu</item>
</style>
<style name="MyPopupMenu" parent="@android:style/Widget.DeviceDefault.ListPopupWindow">
<item name="android:popupBackground">{your color or drawable}</item>
</style>
另外,下列网站产生动作酒吧风格:
+0
这完美的作品。谢谢。顺便说一句,是否有任何简单的方法来改变选项菜单上的文字颜色? – 2013-07-23 19:51:25
相关问题
- 1. 如何使表单背景半透明?
- 2. 设置菜单背景是不透明
- 3. 在android中的半透明webview背景
- 4. 半透明面板背景
- 5. 半透明倾斜背景
- 6. Qt css背景半透明
- 7. Div背景半透明,不是内容?
- 8. 更改背景位置和菜单栏半透明
- 9. 是否有可能使活动布局的背景透明kotlin android
- 10. 使背景图像半透明
- 11. UIWEbView透明背景:有可能吗?
- 12. 使透明单位背景
- 13. 要有一个Android活动的半透明背景?
- 14. 具有半透明选定背景的UITableViewCell
- 15. xlib半透明窗口背景
- 16. 为背景设置常量半透明
- 17. 半透明背景上的文字
- 18. 带边框半径的透明背景
- 19. 不能让Android ImageSwitcher背景透明
- 20. Android EditText透明背景
- 21. Android OpenGL ES透明背景
- 22. 不透明图像的半透明背景
- 23. 带不透明边框的半透明背景色
- 24. 半透明网格背景与不透明按钮
- 25. Android菜单透明
- 26. 使图像透明在IE中显示非透明背景
- 27. 检查osx菜单栏是否半透明?
- 28. 透明背景
- 29. jasper报告中忽略半透明(半透明)背景颜色pdf导出
- 30. 如何使复选框背景透明?
我用'panelBackground',而不是'panelFullBackground'和它的工作 – sports 2016-08-03 06:16:51