Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android碎片管理器_Android_Android Fragments - Fatal编程技术网

Android碎片管理器

Android碎片管理器,android,android-fragments,Android,Android Fragments,在我的工作流程中,我有两个替换项(操作A和操作B),我将其提交给FragmentManager 如果执行了动作A,也会执行动作B,但如果先执行动作B,则无法执行动作A,因为视图id在布局中不可见 如果首先执行操作B,我如何取消操作A的执行,或者我如何设置事务顺序/优先级?我不知道是否应该执行操作B,同时将操作A添加到FragmentManager可以发布一些代码吗?我认为这没有帮助。我发送了两个意图,它们创建了这个替换。稍后我将尝试将其提取到一个简单的示例中,听起来您应该使用片段的子片段管理器,

在我的工作流程中,我有两个替换项(操作A和操作B),我将其提交给
FragmentManager

如果执行了动作A,也会执行动作B,但如果先执行动作B,则无法执行动作A,因为视图id在布局中不可见


如果首先执行操作B,我如何取消操作A的执行,或者我如何设置事务顺序/优先级?我不知道是否应该执行操作B,同时将操作A添加到
FragmentManager

可以发布一些代码吗?我认为这没有帮助。我发送了两个意图,它们创建了这个替换。稍后我将尝试将其提取到一个简单的示例中,听起来您应该使用片段的子片段管理器,因为事务B似乎可以删除添加事务a中的片段的视图to@FunkTheMonk你说得对。B改变了一个更大的片段。你有关于ChildFragmentManager的例子吗,因为我不知道。这不是
FragmentManager
的问题。我发送了本地意图,接收者启动了片段事务。将此设置为正常方法后,我的问题不再存在。