我正在构建一个需要Tabs的应用程序,现在已弃用。开发指南说使用Fragments替换标签。但是,我的应用程序需要在每个选项卡中包含片段,这意味着片段内的片段,这是不允许的。有谁知道可能的解决方法吗?
答案 0 :(得分:3)
虽然对标签的操作栏支持旨在使标签的内容容易成为片段,但并不是严格要求的。您可以使用ViewFlipper
,重复调用setContentView()
,或者在选择操作栏标签时安排更改其他内容。
在原生操作栏(Android 1.x / 2.x)之前,要么坚持使用经典标签,要么使用Action Bar Sherlock之类的内容来获取操作栏和标签。
答案 1 :(得分:1)
我通过顶部有一个包含多个切换按钮的“标签”片段来伪造标签。下面我有一个合并视图,其中包含每个选项卡的单独片段。 我通过切换其他按钮“关闭”来响应切换按钮上的点击,显示该“标签”的片段,并隐藏其他按钮。
答案 2 :(得分:0)
它的晚了,但是你可以:)这是一个example 但是对于片段里面片段里面的片段不是Android本机方式,如果要显示片段的细节,你必须启动一个新的fragmentActivity。你可以,但不是一个安卓方式!