使用Fragments实现Tab的问题

时间:2012-10-29 10:01:56

标签: android tabs android-fragments fragment

  

可能重复:
  Android SDK Fragment Support

我尝试使用 FragmentActivity 来使用标签式视图。在我为Android 2.3开发时,我使用了android-support-v4.jar来获取与Fragment相关的类。我已按照Android开发人员指南中TabActivity中所述的代码进行操作。但是我在 TabManager 中用于选项卡的代码面临问题。

mTabManager.addTab(mTabHost.newTabSpec("simple").setIndicator("Simple"),
                FragmentStackSupport.CountingFragment.class, null);
        mTabManager.addTab(mTabHost.newTabSpec("contacts").setIndicator("Contacts"),
                LoaderCursorSupport.CursorLoaderListFragment.class, null);
        mTabManager.addTab(mTabHost.newTabSpec("custom").setIndicator("Custom"),
                LoaderCustomSupport.AppListFragment.class, null);
        mTabManager.addTab(mTabHost.newTabSpec("throttle").setIndicator("Throttle"),
                LoaderThrottleSupport.ThrottledLoaderListFragment.class, null);

无法导入 FragmentStackSupport LoaderCursorSupport LoaderCustomSupport LoaderThrottleSupport 等类别。哪里有问题?我只想设置带有文本或图像标题的简单选项卡。如何实现呢?

1 个答案:

答案 0 :(得分:0)

谢谢你,kgiannakakis。这是解决方案:

Android SDK Fragment Support

以下类不是标准Android API(或支持库)的一部分,但仅出于演示目的而存在于支持演示示例代码中。任何人都可以在X中找到文件:\ Program Files \ Android \ android-sdk \ extras \ android \ support \ samples \ Support4Demos \ src \ com \ example \ android \ supportv4 \ app。