如何使用BottomNavigationView的material3设计

问题描述 投票:0回答:1

我正在使用 BottomNavigationView

<com.google.android.material.bottomnavigation.BottomNavigationView
                android:id="@+id/bottomNavigationView"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="bottom"
                app:menu="@menu/bottom_nav_menu" />

//build.gradele
implementation "androidx.compose.material:material-icons-extended:1.5.0"
implementation 'androidx.compose.material:material:1.5.0'

但设计源自Material2?

android bottomnavigationview android-jetpack-compose-material3
1个回答
0
投票

两种设计都使用相同的视图实现,您只需对其应用一些material3主题,例如

<com.google.android.material.bottomnavigation.BottomNavigationView
                android:id="@+id/bottomNavigationView"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="bottom"
                app:menu="@menu/bottom_nav_menu"
                android:theme="@style/Theme.Material3.DayNight"/>

© www.soinside.com 2019 - 2024. All rights reserved.