【发布时间】:2019-09-03 14:31:37
【问题描述】:
我正在使用带有 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"/>
【问题讨论】:
-
上次我检查时,这是一个已知问题。
-
我想防止重新创建片段并忽略用户点击为什么?
-
有一个技巧可以通过使用 ViewPager 和禁用滑动手势来实现。
标签: java android bottomnavigationview android-architecture-navigation