Как сохранить состояние компонента навигации?-Котлин

#xml #kotlin #android-fragments #navigation #components

Вопрос:

Я использую навигационный компонент для перемещения по фрагментам, обрабатываю их с помощью BottonNavigationView

Таким образом, код меню, которое использует BottonNavigationView, выглядит следующим образом

 lt;?xml version="1.0" encoding="utf-8"?gt;  
 lt;item  android:id="@ id/fragment_images"  android:icon="@drawable/icon_images"  android:title="Images"gt;  lt;/itemgt;  lt;item  android:id="@ id/nots"  android:icon="@drawable/icon_notify"  android:title="Notif"gt;  lt;/itemgt;  lt;item  android:id="@ id/signInFragment"  android:icon="@drawable/icon_account"  android:title="Account "gt;  lt;/itemgt;  

Проблема в том, что когда я нажимаю любую кнопку ButtonNavigationView, это приводит меня к объявленным фрагментам.

Но я ищу то, что это приведет меня к последнему увиденному фрагменту, а не к тому, который есть в коде ( следовательно, к первому фрагменту).

Итак, как мне изменить код на BottonNavigationView, чтобы перейти к последнему увиденному фрагменту, а не к неизменяемому фрагменту