我需要在Android中进行如下导航:
我尝试过,现在有这样的东西:
如何增加+图标的大小?它将是静态的,并且始终大于另一个图标。激活后,其他图标将更改颜色,但大小将保持不变。
活动xml:
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:itemBackground="@color/white"
app:layout_anchor="@id/bottom_navigation"
app:layout_constraintBottom_toBottomOf="parent"
app:labelVisibilityMode="labeled"
app:menu="@menu/bottom_navigation_main"
tools:layout_editor_absoluteX="4dp" />
底部导航视图xml:
<item
android:id="@+id/action_home"
android:enabled="true"
android:icon="@drawable/ic_home"
android:title="@string/home"
app:showAsAction="ifRoom"/>
<item
android:id="@+id/action_notification"
android:enabled="true"
android:icon="@drawable/ic_notification"
android:title="@string/notification"
app:showAsAction="ifRoom"/>
<item
android:id="@+id/action_add"
android:enabled="true"
android:title=" "
android:icon="@drawable/ic_add_circle"
app:showAsAction="ifRoom"
app:itemIconSize="50px"/>
<item
android:id="@+id/action_schedule"
android:enabled="true"
android:title="@string/schedule"
android:icon="@drawable/ic_schedule"
app:showAsAction="ifRoom" />
<item
android:id="@+id/action_profile"
android:enabled="true"
android:title="@string/profile"
android:icon="@drawable/ic_profile"
app:showAsAction="ifRoom" />