Я сделал навигацию по MainActivity (AppCompatActivity). У меня есть несколько элементов на этом навигационном экране, каждый из которых является фрагментом.Навигация Вид - обновленный элемент отмечен кнопкой «Назад»
Когда я использую кнопку «Назад», я хочу перейти к предыдущему фрагменту вместо того, чтобы поместить свое приложение на фон. Таким образом, чтобы изменить между фрагментами я использую:
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.beginTransaction().replace(R.id.layout, fragment).addToBackStack(null).commit();
При нажатии кнопки она идет к предыдущему фрагмента назад, но деталь проверяется на NavigationView остается. Каков наилучший способ обновления элемента, отмеченного кнопкой навигации NavigationView на кнопке «Назад»?
Вы должны контролировать проверку и снятие флажка элементов в 'onBackPressed', когда вы обрабатываете стек. –