Hola a todos, la última vez que hablamos del ejemplo de BottomNavigationView en Android, en esta ocasión seguiremos hablando del ejemplo. Deja de hablar de chismes y vuelve a los negocios. ¡Hablemos juntos con Android!
BottomNavigationView
Mire a los funcionarios , dimos una descripción general en el capítulo anterior. En este capítulo, presentaremos cómo usar el control BottomNavigationView. Aquí están los pasos específicos para su referencia:
- 1. Agregue bibliotecas dependientes, agregue el archivo aapp / build.gradle:
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
testImplementation 'junit:junit:4.12'
//添加内容如下
implementation 'com.android.support:design:28.0.0'
}
- 2. Para usar este control en el archivo de diseño, debe usar el nombre completo del paquete aquí:
<android.support.design.widget.BottomNavigationView
android:id="@+id/navigation"
android:layout_marginBottom="1dp"
android:background="?android:attr/windowBackground"
android:layout_width="match_parent"
android:layout_weight="1"
android:layout_height="0dp"
app:menu="@menu/navigation" />
- 3. Cree un recurso de menú en el proyecto y use el atributo app: menu para agregar el menú al control (consulte la última línea del código anterior).
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/navigation_home"
android:icon="@drawable/ic_home_black_24dp"
android:title="@string/title_home" />
<item
android:id="@+id/navigation_dashboard"
android:icon="@drawable/ic_dashboard_black_24dp"
android:title="@string/title_dashboard" />
<item
android:id="@+id/navigation_notifications"
android:icon="@drawable/ic_notifications_black_24dp"
android:title="@string/title_notifications" />
</menu>
Las etiquetas de título e icono del menú se utilizan principalmente en el código anterior. Se utilizan para mostrar los iconos y el texto en el menú de navegación, pero en lugar de utilizar el color propio del icono, se utiliza el blanco y negro predeterminado. Puede utilizar las propiedades itemIconTint y itemTextColor para controlar el color del icono y el texto.
Todos, vamos a presentar el ejemplo de BottomNavigationView en Android aquí. Si quieren saber qué otros ejemplos son, ¡escuchemos la próxima vez!