Как использовать фрагменты вместо макетов, чтобы передать их в файл Kotlin.Использование шаблона навигационного ящика в Andriod studio.
override fun onNavigationItemSelected(item: MenuItem): Boolean {
// Handle navigation view item clicks here.
when (item.itemId) {
R.id.nav_home -> {
// Handle the camera action
}
R.id.nav_gallery -> {
}
R.id.nav_slideshow -> {
}
R.id.nav_tools -> {
}
R.id.nav_share -> {
}
R.id.nav_send -> {
}
}
val drawerLayout: DrawerLayout = findViewById(R.id.drawer_layout)
drawerLayout.closeDrawer(GravityCompat.START)
return true
}
Этот конструктор автоматически переключает представление в зависимости от их имени, например nav_gallery Я новичок в koltin и java, поэтому, пожалуйста, извините за мое незнание.
Например. Например, если в макете галереи как показать страницу, отличную от content_main.xml, которая отображается каждый раз, когда я нажимаю на панель навигации.