Как изменить активность в Android Studio с помощью окна навигации - PullRequest
0 голосов
/ 26 мая 2018
mDrawerLayout = findViewById(R.id.drawer_layout)

val navigationView: NavigationView = findViewById(R.id.nav_view)
navigationView.setNavigationItemSelectedListener { menuItem ->
    // set item as selected to persist highlight
    menuItem.isChecked = true
    // close drawer when item is tapped
    mDrawerLayout.closeDrawers()

    // Add code here to update the UI based on the item selected
    // For example, swap UI fragments here

    true

}

У меня есть приложение для навигации в моем приложении, и я могу получить к нему доступ и нажать на элементы, перечисленные там.Однако, какой код мне нужно добавить выше, чтобы при нажатии на элемент открывалась новая активность?У меня есть 10 заданий, и я пока ничего не знаю о фрагментах, поэтому мне нужно настроить их, чтобы они открыли новое задание.

1 Ответ

0 голосов
/ 26 мая 2018

@override public boolean onNavigationItemSelected(MenuItem item) {int id = item.getItemId(); // then use if and else to know which is selected} '

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...