Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Android - navigation bar bottom in Kotlin, Appunti di Sviluppo di Applicazioni Web

Android - navigation bar bottom in Kotlin

Tipologia: Appunti

2022/2023

In vendita dal 03/09/2023

carla-boscolo
carla-boscolo 🇮🇹

4.5

(13)

520 documenti

1 / 3

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
BUTTON (NAVIGATION BAR BOTTOM)
MainActivity.kt
package com.example.bottom
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import
com.google.android.material.bottomnavigation.BottomNavigationView
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val bottom_navigation =
findViewById<NavigationBarView>(R.id.bottom_navigation)
bottom_navigation.setOnItemSelectedListener { item ->
when(item.itemId) {
R.id.page_1 -> {
// Respond to navigation item 1 click
true
}
R.id.page_2 -> {
// Respond to navigation item 2 click
true
}
else -> false
}
}
}
}
activity_main.xml
pf3

Anteprima parziale del testo

Scarica Android - navigation bar bottom in Kotlin e più Appunti in PDF di Sviluppo di Applicazioni Web solo su Docsity!

BUTTON (NAVIGATION BAR BOTTOM)

MainActivity.kt package com.example.bottom import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import com.google.android.material.bottomnavigation.BottomNavigationView class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout. activity_main ) val bottom_navigation = findViewById(R.id. bottom_navigation ) bottom_navigation.setOnItemSelectedListener { item -> when(item. itemId ) { R.id. page_1 -> { // Respond to navigation item 1 click true } R.id. page_2 -> { // Respond to navigation item 2 click true } else -> false } } } } activity_main.xml

<com.google.android.material.bottomnavigation.BottomNavigationView android:id="@+id/bottom_navigation" android:layout_width="match_parent" android:layout_height="wrap_content" app:menu="@menu/bottom_navigation_menu" /> menu > bottom_navigation_menu.xml

strings.xml BOTTOM home checklist themes.xml