【发布时间】:2013-04-19 22:40:26
【问题描述】:
我正在开发一个 android 项目,该项目使用片段。如您所知,android SDK 中的片段因版本而异。
对于 API LEVEL >= 11 和 API_LEVEL = 11 活动类支持片段 但是对于 API_LEVEL
聪明的小伙伴们怎么解决这个问题呢?
提前致谢。
【问题讨论】:
标签: android android-fragments project
我正在开发一个 android 项目,该项目使用片段。如您所知,android SDK 中的片段因版本而异。
对于 API LEVEL >= 11 和 API_LEVEL = 11 活动类支持片段 但是对于 API_LEVEL
聪明的小伙伴们怎么解决这个问题呢?
提前致谢。
【问题讨论】:
标签: android android-fragments project
那么我应该复制所有活动吗?
没有。
或者我应该创建重复的 pacakages 吗?
没有。
还是不同的项目?
没有。
聪明的小伙伴们怎么解决这个问题呢?
使用 FragmentActivity 和 Android 支持包。片段的实现适用于 API 级别 4 到 API 级别 17(并且可能会更高)。
将来某个时候,当您放弃对 API 级别 10 及以下的支持时,您可以从 FragmentActivity 切换到 Activity 并更新其余的导入(例如,从 android.support.v4.app.Fragment 到 android.app.Fragment)。
【讨论】: