我的应用程序目前正在使用 Fragments/v4 兼容包来支持一直到 1.6 的 Android 版本。这意味着我所有的 Fragment 都继承自兼容包的Fragment
. 我目前正在尝试重新设计应用程序的某些部分以利用 Honeycomb 功能,例如ActionBar
.
我已经在 3.0 之前的设备上使用了我自己的类似操作栏的实现,否则使用 Honeycomb 操作栏。这一点不是问题。
我遇到的问题是尝试使用 ActionBar 实现选项卡。ActionBar.TabListener
期望本机Fragment
和FragmentTransaction
类能够工作 - 因此尝试使用我的 Fragment 类(从兼容性库继承)不会编译。
那么,有没有人知道如何使用Fragment
带有ActionBar
标签的兼容包版本的片段?
tldr:如何使用带有从 v4 兼容库继承的片段的 ActionBar 选项卡?