Как проверить обновленное текущее назначение элемента навигации в ящике навигации, чтобы при помощи метода onbackpressed я мог выйти из режима активности? - PullRequest
0 голосов
/ 06 января 2020
  @Override
    public void onBackPressed() {
        if (mDrawerLayout.isDrawerOpen(GravityCompat.START)) {
            mDrawerLayout.closeDrawer(GravityCompat.START);
        } else {
                    super.onBackPressed();


Я хочу реализовать это в методе с обратным нажатием.

if(isValidDestination(R.id.ProfileFragment)) {
                      Navigation.findNavController(ProfileActivity.this, R.id.fragment).
                               navigate(R.id.ProfileFragment, null);


Я пробовал описанный выше метод, но он не дает непосредственное назначение элемента навигации, когда мы go через элементы навигации .

...