選項菜單有一個半透明的背景,我想使它堅實和不透明。有沒有辦法?是否有可能使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. 帶有半透明背景的iOS菜單彈出式菜單
- 2. 使背景半透明
- 3. 如何使表單背景半透明?
- 4. 設置菜單背景是不透明
- 5. 半透明傾斜背景
- 6. View.getDrawingCache()與背景半透明,
- 7. 半透明面板背景
- 8. Qt css背景半透明
- 9. 在android中的半透明webview背景
- 10. Android的半透明背景與陰影
- 11. Div背景半透明,不是內容?
- 12. 是否有可能使活動佈局的背景透明kotlin android
- 13. 更改背景位置和菜單欄半透明
- 14. GLSurfaceView - 如何使半透明背景
- 15. 使背景圖像半透明
- 16. UIWEbView透明背景:有可能嗎?
- 17. 半透明窗口內的半透明JPopupMenu - 可選項?
- 18. 如何半透明菜單android
- 19. 使透明單位背景
- 20. 是否有可能刪除asp.menu動態子菜單中的白色背景,並使其透明
- 21. Android的半透明位圖的背景是黑色的
- 22. 具有半透明選定背景的UITableViewCell
- 23. 要有一個Android活動的半透明背景?
- 24. 帶邊框半徑的透明背景
- 25. WPF工具包DropDownButton半透明背景
- 26. 半透明2D VTK文字背景
- 27. WP7 LongListSelector:半透明背景的顏色
- 28. 半透明背景變暗圖像
- 29. 爲背景設置常量半透明
- 30. 爲ajax創建背景半透明TabPanel
我用'panelBackground',而不是'panelFullBackground'和它的工作 – sports 2016-08-03 06:16:51