【发布时间】:2015-02-02 17:39:21
【问题描述】:
我有两个内容相同的类,但第一个类适用于 android 版本 <honeycomb,并扩展了片段的支持库。
高于 honeycomb 的版本的第二类,并扩展了本机 sdk 库。是否有可能只有一个类文件但以某种方式扩展两者?
【问题讨论】:
-
不,你不能。我会推荐使用组合而不是继承,并从特定版本传递实现真实方法的类,而不是尝试从 2 个或更多类扩展。
-
使用 ActionBarSherlock,或始终使用支持库。
-
@323go 我想使用支持库,但它没有偏好片段。