防止NavController破坏“导航”中的片段

时间:2020-01-11 22:02:39

标签: android

我有两个片段 FragmentMap FragmentPoiDialog

在“ FragmentMap”中,我使用以下代码,导航至“ FragmentPoiDialog”

Bundle args = new Bundle();
args.putSerializable(fragment_poidialog.ARG_PARAM1Poi, p);
args.putParcelable(fragment_poidialog.ARG_PARAM2LatLang, latLng);
Navigation.findNavController(getView()).navigate(R.id.action_fragment_maps_to_poiDialog, args);

在调用导航的那一刻-我看到触发了“ FragmentMap.onDestroyView”。

问题:

  • 我了解,当我离开片段时,片段会被破坏。在哪里可以找到有关navigationController导航对片段的影响的文档?
  • 是否可以借助NavigatorController在不破坏片段的情况下进行导航?

0 个答案:

没有答案