2016-11-14 37 views
-1

我正在使用片段而不是導航視圖。我想在單擊片段項目時設置自定義顏色突出顯示。您使用的列表項什麼如何使用自定義顏色檢查導航片段項目?

+0

?我的意思是Listview或Recycler視圖。 –

+0

我沒有使用listview或Recycler view.i m使用自定義片段佈局並在該視圖上設置clickListener。 –

+0

你可以請發佈的XML文件? –

回答

0
MY scuode code:--- 
    use within Navitaionview--app:itemBackground="@drawable/nav_item_background" 

like Example:-- 
<android.support.design.widget.NavigationView 
android:id="@+id/nav_view" 
android:layout_width="wrap_content" 
android:layout_height="match_parent" 
android:layout_gravity="start" 
android:fitsSystemWindows="true" 
android:background="@color/nav.background" 
app:menu="@menu/menu_drawer" 
app:itemBackground="@drawable/nav_item_background" 

nav_item_background.xml:--- 

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:state_pressed="true" android:drawable="@color/nav.item.background" /> 
<item android:state_checked="true" android:drawable="@color/nav.item.background" /> 
<item android:state_focused="true" android:drawable="@color/nav.item.background" /> 
<item android:state_activated="true" android:drawable="@color/nav.item.background" /> 
<item android:drawable="@color/nav.item.background.default" /> 

+0

請讓我的問題..我沒有使用導航視圖 –

相關問題