Dod*_*dge 0 android android-fragments android-4.0-ice-cream-sandwich
我正在更新我的应用程序以使用片段而不是活动,以便以后为平板电脑制作更好的ui.因为我有minSdk = 14我认为我可以扔掉support.v4但现在我想要一个带有一些标签子片段的片段.我发现没有支持库的唯一方法是ActionBar标签的东西.但对于平板电脑,我希望有这样的东西
左:单个片段(不更改)
右:更改片段,其中一些片段可以包含制表符
我希望标签仅在右侧可见,而不是在两侧上方的操作栏级别.是否有一种方法(值得努力)没有support.v4这样做或者我应该重做代码我必须使用support.v4片段类,我可以使用support.v4 lib提供的FragmentTabHost?
因为你有一个最小的SDK 14(我认为你没有使用ViewPager?!),所以使用片段框架的SDK版本是有意义的.A FragmentTabHost是一个方便的包装器TabHost,可以更容易地使用片段作为选项卡.我不记得FragmentTabHost在SDK中看到了相同的内容,因此您有两个选择:
TabHost并实现自己的逻辑,以在选项卡更改时切换片段FragmentTabHost并将其更改为使用片段框架的SDK版本.如果我记得正确的代码FragmentTabHost是相当简单的,复制粘贴,然后更改导入应该工作.但是,您似乎希望使用FragmentTabHost嵌套片段(片段选项卡是另一个更大片段的一部分),在这种情况下,您需要使用支持库中的片段(连同FragmentTabHost),因为嵌入片段的支持是在从这开始的SDK 4.2意味着4.0和4.2之间的任何版本都不能使用嵌套片段.
| 归档时间: |
|
| 查看次数: |
1526 次 |
| 最近记录: |