2016-11-04 170 views
-2

我想在使用android studio懸停菜單項時更改背景顏色。幫助PLZ。任何示例?更改顏色懸停菜單項(Android)

如果可能,我想使用樣式頁來更改它。

謝謝你。

+0

我想你是新到Android使用。您可以使用「狀態可繪製」來更改聚焦時的背景顏色。您需要定義一個可繪製的狀態,並且您可以將其用作任何視圖的背景。 –

+0

你說得對。我會這樣做,然後我會說你的東西。謝謝 – Francisco

+0

請花些時間閱讀幫助頁面,特別是名爲[「我可以問什麼問題?」](http://stackoverflow.com/help/on-topic)和[「什麼類型的問題我應該避免問?「](http://stackoverflow.com/help/dont-ask)。更重要的是,請閱讀[Stack Overflow問題清單](http://meta.stackexchange.com/q/156810/204922)。您可能還想了解[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve) – hering

回答

0

你可以嘗試編寫自己的顏色資源文件。

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 


<!--Color for checked state--> 
<item android:color="@android:color/white" 
     android:state_checked="true"/> 

<!--Color for unchecked state--> 
<item android:color="@android:color/darker_gray" 
     android:state_checked="false"/> 

而在你的菜單

app:itemIconTint="@color/your_colors" 
    app:itemTextColor="@color/your_colors" 
+0

不要在菜單中工作:S另外,我沒有找到NavigationView。我搜索了所有的觀點來嘗試測試它。 – Francisco