【问题标题】:ViewPager, compatibility package and ice cream sandwichViewPager、兼容性包和冰淇淋三明治
【发布时间】:2012-06-07 09:02:23
【问题描述】:

我正在为 Ice Cream Sandwich 构建一个 android 应用程序。我希望在我的应用程序中能够使用 ViewPager,但我似乎不能这样做,因为它说它仅在使用兼容性包时可用。这里我有一个问题,因为我不想使用兼容性包,因为如果我这样做,我将无法使用 PreferencesFragment(它在兼容性包中不可用,但对我的应用程序非常重要)。现在我觉得我被困住了。我的问题是,是否有人知道我可以使用的某种解决方法,以便能够使用此 ViewPager 或类似的东西。也许如果他们把它放在冰淇淋三明治里……我会很感激任何建议。谢谢!

【问题讨论】:

    标签: android android-4.0-ice-cream-sandwich android-viewpager


    【解决方案1】:

    你可以使用它。添加兼容性,使用 ViewPager。

    不要使用 FragmentPagerAdapter 或 FragmentStatePagerAdapter,因为它们期望来自兼容性包的片段。

    扩展 PagerAdapter 或简单地复制 FragmentPagerAdapter 或 FragmentStatePagerAdapter 之一,并在其中使用来自冰淇淋的片段。

    来源链接 https://github.com/android/platform_frameworks_support/blob/master/v13/java/android/support/v13/app/FragmentPagerAdapter.java https://github.com/android/platform_frameworks_support/blob/master/v13/java/android/support/v13/app/FragmentStatePagerAdapter.java

    【讨论】:

    • 谢谢你。我一定会试一试的。我没有想到我可以检查源并用它做点什么。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2012-08-10
    • 1970-01-01
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 2012-01-11
    • 2012-03-11
    相关资源
    最近更新 更多