繁体   English   中英

Android片段的单一实例

[英]Android Single Instance of a Fragment

当我们使用ft.addToBackStack(null);时,有没有办法ft.addToBackStack(null); 我们只向BackStack添加一个实例? 当用户按下后退按钮时,将相同片段的多个实例添加到后台堆栈会产生混乱?

您可以尝试将字符串设置为addToBackStack方法。 防爆

ft.addToBackStack("fragmentA");

之后,如果你想再次插入相同的片段。 您在将其添加到布局之前执行此操作。

getFragmentManager().popBackStack("fragmentA", FragmentManager.POP_BACK_STACK_INCLUSIVE);

http://developer.android.com/reference/android/app/FragmentManager.html#popBackStack(java.lang.String,int)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM