Hablemos de Android (Capítulo 261: BottomNavigationView 1 en Android)

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!

BottomNavigationViewMire 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).
<? xml version = "1.0" encoding = "utf-8"?>
<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!

Supongo que te gusta

Origin blog.csdn.net/talk_8/article/details/107440058
Recomendado
Clasificación