我刚刚将 BottomNavigation 添加到我的 android 应用程序中,但是其中的四个图标中有两个没有正确的颜色。
这是它在 Android Studio Preview 中的样子:
这就是它在设备上的样子:
所有图标都在我的可绘制文件夹中。
这是底部导航的 xml:
<android.support.design.widget.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
app:itemBackground="@color/colorPrimary"
app:itemIconTint="@color/colorAccent"
app:itemTextColor="@color/colorAccent"
app:menu="@menu/bottom_navigation_main" />
这是项目的 xml:
<item
android:id="@+id/action_home"
android:enabled="true"
android:icon="@drawable/ic_home_white_48dp"
android:title="@string/home"
app:showAsAction="always" />
<item
android:id="@+id/action_requests"
android:enabled="true"
android:icon="@drawable/ic_collections_white_48dp"
android:title="@string/requests"
app:showAsAction="always" />
<item
android:id="@+id/action_profile"
android:enabled="true"
android:icon="@drawable/ic_account_circle_white_48dp"
android:title="@string/profile"
app:showAsAction="always" />
<item
android:id="@+id/action_recents"
android:enabled="true"
android:icon="@drawable/ic_schedule_white_48dp"
android:title="@string/recents"
app:showAsAction="always" />
希望您能够帮助我。