Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Pengguna memerlukan cara mudah untuk kembali ke layar utama aplikasi Anda. Untuk melakukannya, berikan izin Up
tombol di panel aplikasi
untuk semua aktivitas kecuali yang utama. Ketika pengguna memilih tombol Atas, aplikasi akan menavigasi ke
aktivitas induk.
Halaman ini menunjukkan cara menambahkan tombol Atas ke panel aplikasi menggunakan komponen Jetpack Navigation.
Untuk penjelasan yang lebih detail, lihat
Mengupdate komponen UI dengan NavigationUI.
Mengonfigurasi panel aplikasi
Mengonfigurasi panel aplikasi Anda menggunakan
AppBarConfiguration.
Dari AppBarConfiguration, Anda dapat memberi tahu panel aplikasi tentang tingkat aplikasi
tujuan. Jika panel navigasi dikonfigurasi, ikon menu panel samping
ditampilkan di aplikasi
di halaman tujuan tingkat atas. Jika panel navigasi tidak dikonfigurasi, tombol navigasi akan
tersembunyi di tujuan tingkat atas.
Dalam kedua kasus tersebut, tombol Atas ditampilkan di semua tujuan lainnya. Menekan tombol Atas akan memanggil
navigateUp().
Contoh berikut menunjukkan cara mengonfigurasi panel aplikasi menggunakan
AppBarConfiguration:
Kotlin
override fun onCreate(savedInstanceState: Bundle?) {
...
val navController = findNavController(R.id.nav_host_fragment_activity_main)
val appBarConfiguration = AppBarConfiguration(
setOf(
R.id.navigation_home, R.id.navigation_dashboard, R.id.navigation_notifications
)
)
binding.myToolbar.setupWithNavController(navController, appBarConfiguration)
}
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-08-23 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2024-08-23 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-08-23 UTC."]]