アクションバーの代わりにツールバーを使用しており、ナビゲーションドロワーも使用しています。ツールバーの色が黒で、ナビゲーションドロワーインジケーターの色を白にしたいので、ナビゲーションドロワーインジケーターの色を変更する方法やカスタムを配置する方法v7のナビゲーションインジケーター。誰か助けてください。
Styles.xmlでこのスタイルを作成してみてください
<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="color">@Android:color/white</item>
</style>
次に、次のようにアプリケーションテーマに追加します。
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
AppThemeにこのスタイルを追加します。
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
</style>
<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="spinBars">true</item>
<item name="color">@Android:color/white</item>
</style>
次は私のために働いた。
<style name="ToolBarStyle" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorControlNormal">@Android:color/white</item>
</style>
このコードをアクティビティに追加します
toggle.getDrawerArrowDrawable().setColor(getResources().getColor(R.color.grey));