Androidからすべてのアイコンを削除してNavigationViewを実装しています.NvavigationViewから項目を選択すると、1行の背景色が変更されますが、テキスト/項目の背景色のみが必要です変更する。どんな助けもありがとう。NavigationViewアイテムの選択
マイコード:
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="220dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
android:focusable="true"
android:paddingLeft="?android:attr/listPreferredItemPaddingLeft"
android:paddingRight="?android:attr/listPreferredItemPaddingRight"
app:headerLayout="@layout/nav_header_navigation_drawer"
app:itemBackground="@drawable/drawer_background"
app:itemTextAppearance="@style/Drawer"
app:menu="@menu/activity_navigation_drawer_drawer" />
マイDrawer.xmlファイル:
<style name="Drawer">
<item name="android:scrollbarThumbVertical">@android:color/transparent</item>
<item name="android:textSize">30sp</item>
<item name="android:typeface">serif</item>
</style>
マイdrawer_background.xml:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/drawer_shape" android:state_checked="true">
</item>
マイdrawer_shape.xml:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#FF9800"></solid>
<corners android:radius="30dp"></corners>
あなたのコードを追加しますこれまでに何を試してみましたか –