我当前的Android应用程序使用com.google.android.material.bottomnavigation.BottomNavigationView
我有四个图标,其中一个是person outline
的标准android矢量图像
看起来像上面的
但是在Apps底部导航窗口中,它类似于以下内容:-
我的导航栏xml布局类似于:-
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/home_bottom_navigation_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:itemTextColor="@color/bottom_navigation_bar_color"
app:itemIconTint="@color/bottom_navigation_bar_color"
android:layout_alignParentBottom="true"
android:layout_marginStart="0dp"
android:layout_marginEnd="0dp"
android:background="?android:attr/windowBackground"
app:labelVisibilityMode="unlabeled"
app:menu="@menu/bottom_nav_menu" />
我没有做正确的轮廓图标怎么办?
答案 0 :(得分:1)
这对我有用:
bottomNavView.itemIconTintList = null
答案 1 :(得分:0)
使用app:itemIconTint="@color/bottom_navigation_bar_color"
,将颜色设置为图标。我认为这可以解决您的问题。查看文档:{{3}}