小编moh*_*ghy的帖子

使用android导航组件时,有没有办法防止在bottomNavigation中重新创建片段

当我单击之前选择的项目时,我正在使用带有 android 导航组件的底部导航,系统创建该片段的新实例,在视图中替换它并删除最后一个片段。我想防止重新创建片段并忽略用户点击

这是我的菜单:

<item
    android:id="@+id/historyFragment"
    android:title="@string/main_records"
    android:icon="@drawable/ic_records"
    app:showAsAction="ifRoom"/>

<item
    android:id="@+id/mainFragment"
    android:icon="@drawable/ic_pulse"
    android:title="@string/main_measure" />

<item
    android:id="@+id/settingFragment"
    android:icon="@drawable/ic_settings"
    android:title="@string/main_setting"
    app:showAsAction="ifRoom"/>
Run Code Online (Sandbox Code Playgroud)

java android bottomnavigationview android-architecture-navigation

3
推荐指数
1
解决办法
1973
查看次数