これまで、タブレイアウトにTabActivityを使用していました。
このアクティビティは非推奨になっているため、タブインターフェイスを形成するための最良の方法は何でしょうか。
TabFragmentsの使用法を示す多くのチュートリアルを見ましたが、これは高SDKバージョン(15以降)にのみ有効です。
では、API 10以降で動作し、もちろん非推奨ではないことを考慮して、タブのレイアウトにどのオブジェクトを使用できますか?
例は素晴らしいでしょう!
これまで、タブレイアウトにTabActivityを使用していました。
このアクティビティは非推奨になっているため、タブインターフェイスを形成するための最良の方法は何でしょうか。
TabFragmentsの使用法を示す多くのチュートリアルを見ましたが、これは高SDKバージョン(15以降)にのみ有効です。
では、API 10以降で動作し、もちろん非推奨ではないことを考慮して、タブのレイアウトにどのオブジェクトを使用できますか?
例は素晴らしいでしょう!
コモンズウェアがここで言ったように::
Android での「非推奨」は、「調査すべきより良い解決策があると思われる」ことを意味します。「非推奨」が「使用できない」ことを意味することはめったにありません。TabHost、AFAIK は、Android 4.0 で正常に動作します。
また、 ActionBarSherlockという名前のプロジェクトもあり、デモには互換性ライブラリのすべての機能があります。ソースコードは github でも入手できます。
TabFragement の使用方法に役立つこのチュートリアルもあります。
私も少し前に同じ質問に直面しましたが、最善の解決策は ActionBarSherlock を Fragments で使用することです。アプリに TabHost を実装する方法については、ここで見つけることができる本当に素晴らしいチュートリアルがあります。
ActionBarSherlock:FragmentTabs .
それは私にとってはうまくいきました、それがあなたにとってもうまくいくことを願っています:)
PS そしてもう 1 つ、アプリケーションを作成するときに、Android アプリ開発の最新ニュースを活用できるように、設計ガイドラインとアプリを作成するための最良の方法を探すことは本当に良いことです。