【问题标题】:Why I still cannot use fragment when using Eclipse(Android)?为什么我在使用 Eclipse(Android) 时仍然无法使用片段?
【发布时间】:2013-04-12 17:23:16
【问题描述】:

首先,我已升级到 API-21,包括 eclipse android 工具包和 SDK。
我想使用片段功能,但仍想支持那些 2.x 手机
我知道我必须使用支持库 - v4。
但问题是当我创建一个Android项目时,它总是显示“导航类型“滚动标签+滑动”需要最低SDK版本至少11,当前最低版本为8”。
我该如何解决这个棘手的问题?

======================================= 我的设置: 所需的最低 SDK:API 8 目标 SDK:API 17 编译:API 17

========================================

谢谢!!

【问题讨论】:

    标签: java android tabs fragment swipe


    【解决方案1】:

    Eclipse 的项目模板利用了需要许多 API(主要是 ActionBar)的特性,这些 API 不是由支持库提供的。虽然您可以将Fragments 与支持库一起使用,但您没有与 API 关联的其他功能。

    您仍然可以自己实现滑动/滚动标签。但是,您必须手动创建它们(并且不能使用 Eclipse 的内置项目模板)。

    您需要使用android.support.v4.view.PagerTabStripandroid.support.v4.view.ViewPagerandroid.support.v4.app.Fragment。文档非常清晰,应该为您指明正确的方向。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-31
      • 2010-10-07
      • 2015-05-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多