Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.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_Android Tabs - Fatal编程技术网

Android片段选项卡的自定义后台堆栈

Android片段选项卡的自定义后台堆栈,android,android-fragments,android-tabs,Android,Android Fragments,Android Tabs,如何为每个选项卡(如FragmentTabs示例中的选项卡)创建自定义后堆栈行为?父活动的FragmentManager似乎在管理单个堆栈方面非常严格,但我在SO中看到一些评论指出,在浏览器等应用程序中,这种行为是可能的,其中每个选项卡/窗口都有自己的back key管理。 我试图避免ActivityGroup/TabActivity路由。我下载了ICS的浏览器源代码以检查它们是如何执行的,看起来它们手动覆盖onKeyUp事件以处理后退按钮行为,而根本不使用片段事务。是否可能有多个碎片管理器,每

如何为每个选项卡(如FragmentTabs示例中的选项卡)创建自定义后堆栈行为?父活动的FragmentManager似乎在管理单个堆栈方面非常严格,但我在SO中看到一些评论指出,在浏览器等应用程序中,这种行为是可能的,其中每个选项卡/窗口都有自己的back key管理。
我试图避免ActivityGroup/TabActivity路由。

我下载了ICS的浏览器源代码以检查它们是如何执行的,看起来它们手动覆盖onKeyUp事件以处理后退按钮行为,而根本不使用片段事务。是否可能有多个碎片管理器,每个选项卡/部分一个?然后我将添加/替换到“活动”管理器中,并对每个管理器进行反向按压。拥有多个
碎片管理器
意味着您将拥有多个
活动
s。。。每个标签一个,这(根据Dianne Hackborn,a.k.a.hackbod)不是最好的解决方案。在某个时刻,最终会有人实施这种行为。。。