web-dev-qa-db-ja.com

TabActivityが非推奨になったため、フラグメントを使用してタブを作成する

画面の下部に5つのタブがあり、それぞれが異なるアクティビティを開くアプリケーションを作成しています。

私のタブアクティビティは、今読んだTabActivityを拡張したものであり、非推奨であり、代わりにフラグメントを使用する必要があります。

代わりにフラグメントを使用するようにアプリを変更するにはどうすればよいですか? Android.developer.comの情報を読みましたが、それを行う方法がまだわかりません。

19
sam

フラグメントを使用するには、Android互換性ライブラリを使用する必要があります。これは、Android sdkフォルダーにjarファイルとしてあります。

フラグメントに関するチュートリアルはたくさんあります。

ActionBarSherlock という名前のプロジェクトがあり、互換性ライブラリのすべての機能をデモします。ソースコードはgithubでも入手できます。リンクはそこのサイトにあります。

これは別のチュートリアルです http://mobile.tutsplus.com/tutorials/Android/android-compatibility-working-with-fragments/

13
blessenm