1

我的应用程序由使用 Tabhost 和 Activity 组的选项卡组成。目前运行良好。但是,我被告知扩展应用程序以支持平板电脑。当前的应用程序似乎可以在平板电脑上运行,空间利用率较低。我被告知在几个屏幕中使用拆分视图。

因此,我对扩展设计进行了严格的研究。一种建议是使用片段。这最终需要进行重大的设计更改并消耗更多时间。另一种是调整现有代码以扩展支持,这远不推荐。

该应用旨在支持 2.2 以上的所有 Android 版本

谁能指导我一个更好的解决方案?

编辑:

我已经在使用新的布局命名约定。

layout-sw600dp
layout-sw800dp

例如,对于当前的智能手机版本,屏幕的列表视图为

Item A
Item B
Item C

点击任何项目会在显示详细信息的活动组中打开一个新活动。

但在平板电脑中,上述两个功能使用拆分视图被带到一个布局中。

Item A   |
Item B   |   Item details
Item C   |

我坚持实现上述功能。我可以在 ActivityGroup 中使用片段吗?

4

0 回答 0