亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何更改“選項”菜單的背景色?

如何更改“選項”菜單的背景色?

倚天杖 2019-12-18 17:13:24
如何更改“選項”菜單的背景色?我試圖更改選項菜單的默認顏色,它是白色的:我希望選項菜單上的每個項目都有一個黑色的背景。我在菜單元素中的Item元素上嘗試了一些類似于android:itemBackplace=“#000000”的拍攝,但是沒有成功。我怎樣才能做到這一點?
查看完整描述

3 回答

?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

在花費大量時間嘗試所有選項之后,使用AppCompat v7更改溢出菜單背景的應用程序的唯一方法是使用itemBackplace屬性:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    ...
    <item name="android:itemBackground">@color/overflow_background</item>
    ...</style>

測試從API 4.2到5.0。



查看完整回答
反對 回復 2019-12-19
?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

菜單背景的樣式屬性是android:panelFullBackground.

盡管文檔上寫著什么,它還是需要一個資源。@android:color/black@drawable/my_drawable),如果直接使用顏色值,它將崩潰。

這也將消除項目邊框,我無法更改或刪除使用Primalop的解決方案。

至于文本顏色,我還沒有找到在2.2中設置樣式的任何方法,我確信我已經嘗試了所有的方法(這就是我如何發現菜單背景屬性的)。你需要使用原始流行的解決方案。



查看完整回答
反對 回復 2019-12-19
  • 3 回答
  • 0 關注
  • 413 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號