【发布时间】:2017-06-02 04:58:59
【问题描述】:
导航.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/navigation_clock"
android:icon="@drawable/time"
android:title="" />
<item android:id="@+id/navigation_medicine"
android:icon="@drawable/medicine"
android:title="" />
<item android:id="@+id/navigation_user"
android:icon="@drawable/users"
android:title="" />
<item android:id="@+id/navigation_setting"
android:icon="@drawable/setting"
android:title="" />
</menu>
activity_mail.xml BottomNavigationView 组件
<android.support.design.widget.BottomNavigationView android:id="@+id/navigation"
android:layout_width="0dp" android:layout_height="wrap_content"
android:layout_marginEnd="0dp" android:layout_marginStart="0dp"
android:background="?android:attr/windowBackground"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent" app:menu="@menu/navigation" />
当我添加 3 个标签时,BottomNavigationView 变得对称。但是当涉及到 4 个标签时,BottomNavigationView 不对称。我该如何解决?非常感谢您的建议。提前致谢。
【问题讨论】:
-
您使用的是矢量 xml 还是可绘制的 png?
-
我正在为图标使用可绘制的 png
标签: android android-layout android-icons bottomnavigationview