私のアプリは現在、Fragments/v4 互換パッケージを使用して、Android バージョンを 1.6 までサポートしています。これは、すべてのフラグメントが互換パッケージのバージョンのFragment
. 私は現在、ハニカム機能を利用するためにアプリの一部を作り直そうとしていますActionBar
.
私はすでに 3.0 より前のデバイスで独自のアクション バーのような実装を使用しており、それ以外の場合は Honeycomb Action Bar を使用しています。このビットは問題ではありません。
私が抱えている問題は、ActionBar を使用してタブを実装しようとしていることです。ActionBar.TabListener
ネイティブFragment
とFragmentTransaction
クラスが機能することを期待しているため、フラグメント クラス (互換性ライブラリから継承) を使用しようとしてもコンパイルされません。
それで、タブFragment
付きの互換パッケージバージョンを使用するフラグメントをどのように使用できるか考えている人はいますか?ActionBar
tldr: v4 互換性ライブラリから継承するフラグメントで ActionBar タブを使用するにはどうすればよいですか?