-1

我想在屏幕底部创建一个带有菜单的应用程序。此菜单应在应用程序启动时可见。我正在处理片段,所以菜单是一个片段。

所以我只有一个 Activity 作为控制器,它在菜单片段上方加载不同的片段。因为我想创建干净的代码,所以我不知道如何解决 Activity 类太大的问题。

换句话说,我想在同一个活动中创建不同的控制器。怎么做?有没有另一种方法来解决这个问题?

4

1 回答 1

0

您应该使用拆分操作栏这允许您将操作和溢出菜单放在屏幕底部。我相信您可以使用Action Bar Sherlock向后兼容旧版本的 Android。有关详细信息,请参阅他们的网站。

另一种可能性是研究在ViewPager中使用片段。这是一个与兼容性以及ViewPageIndicator一起使用的库。这是一篇博客文章,就像我在评论中指出的那样,我使用底部显示的选项卡和上面的页面进行了此操作。

于 2012-09-11T23:22:52.293 回答