Olá a todos, da última vez que falamos sobre o exemplo de BottomNavigationView no Android, desta vez continuaremos falando sobre o exemplo. Pare de falar sobre fofoca e volte ao trabalho. Vamos conversar com o Android juntos!
BottomNavigationView
Veja os funcionários , demos uma visão geral no capítulo anterior. Neste capítulo, apresentaremos como usar o controle BottomNavigationView. Aqui estão as etapas específicas para sua referência:
- 1. Adicione bibliotecas dependentes, adicione o arquivo 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 controle no arquivo de layout, você precisa usar o nome completo do pacote aqui:
<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. Crie um recurso de menu no projeto e use a propriedade app: menu para adicionar o menu ao controle (consulte a última linha no código acima).
<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>
As tags de título e ícone do menu são usadas principalmente no código acima. Eles são usados para exibir os ícones e o texto no menu de navegação, mas em vez de usar a própria cor do ícone, o preto e branco padrão é usado. Você pode usar as propriedades itemIconTint e itemTextColor para controlar a cor do ícone e do texto.
Pessoal, vamos apresentar o exemplo de BottomNavigationView no Android aqui. Se você quiser saber o que são outros exemplos, vamos ouvir na próxima vez!