私はTabhost
を使用するように設計されたアプリケーションを作成するつもりですが、私はそれが廃止されています知っています。だから私の質問は、とにかくTabhost
を使用する必要がありますか、どのように私はそれを置き換えることができますか?代わりにボタンを使用してそれらのすべてのXMLまたは他の提案で宣言?Android廃止されたタブホストをどのように置き換えることができますか?
答えて
は、Androidは「私たちは、あなたが調査する必要があり、より良い解決策があると思う」という意味で「非推奨します」。まれに「廃止」とは「使用できません」という意味です。
TabHost
、AFAIKは、Android 4.0で正常に動作します。言われて、私は、Android 2.1への下位互換性をあなたに与えるために
ActionBarSherlockを使用して、アクションバーのタブに切り替える検討をお勧めだろうと
。
UPDATE
また、TabHost
は推奨されません。 TabActivity
は推奨されていません。 TabHost
を引き続き使用でき、タブの表示が可能です。または、使用:
ViewPager
タブ付き表示器で、PagerTabStrip
FragmentTabHost
のように、タブ
のための断片を使用していますTabHost
のアクションバーにもタブをサポートしているが、それは、開始を廃止されました「L」デベロッパープレビューが表示されます。
のの点で廃止されましたこと、私は知っているが、私は興味がありましたTabhostの代わりにフラグメントを使うほうが良いということをどこかに読んでください。 –
@Bombastic:アクションバーのタブを使用する一般的なパターンは、タブをクリックして画面上のフラグメントを置き換えるために 'FragmentTransaction'を実行することです。ただし、アクションバーのタブを使用するためにフラグメントを使用する必要はありません。 – CommonsWare
答えをありがとう!私は私のアプリケーションに 'ActionBarSherlock'を使用すると思います:) –
Android APIレベル-18によると、ActionBarSherlockはその代わりに推奨されていません。彼らはActionBarCompatを導入しました。ActionBarCompatと一緒に行く方がよいでしょう。
ありがとうございます。
- 1. 廃止された@MockClassはどのように置き換えることができますか?
- 2. Hits Object Lucene.Net 3.03で廃止されました。どのように置き換えるのですか?
- 3. Moq廃止された式を置き換える方法
- 4. 廃止されたリリース機能の置き換え
- 5. IBM WL.Client.getUserInfo - v8.0で廃止されました。 - 置き換えは何ですか?
- 6. 廃止されたコントロールHorizontalDividerを置き換えるにはどうすればいいですか?
- 7. android 4.0.3のtype_orientation(廃止予定)を置き換えるにはどうしたらいいですか?
- 8. 「タイムアウト」をどのように置き換えることができますか?
- 9. evalをどのように置き換えることができますか?
- 10. Android AvoidXfermodeはAPI 16以降廃止されましたが、置き換えられますか?
- 11. PyFacebookライブラリは廃止、廃止、または置き換えられましたか?私は、チュートリアルを見つける
- 12. "py:872:axes.color_cycleは廃止され、axes.prop_cycle;に置き換えられました。"
- 13. 廃止予定のメソッドの置き換えを見つけるにはどうすればよいですか?
- 14. 廃止された「IDとアクセス制御」のセキュリティトークンサービスの置き換え
- 15. 廃止予定のDirectSoundを置き換えるためのオプション
- 16. どうすればjavascriptでイメージを置き換えることができますか?このような
- 17. Android OSのデフォルトカレンダーをどのように置き換えることができますか?
- 18. Fortran 95以降で廃止された「ステートメント機能」の置き換え?
- 19. NSStringメソッドは廃止されましたが、置き換えられませんでしたか?
- 20. 廃止予定のatl属性を置き換えます
- 21. CMNewProfileSearchを廃止予定の64ビットコードに置き換える
- 22. charを使用したときに廃止されたstrcpy/strcatの置換*
- 23. 廃止予定のメソッドMockit.setUpMockを置き換えるにはどうしたらいいですか?
- 24. MvcContribの[廃止] MvcRouteを置き換えたのは何ですか?
- 25. FQL iphoneで 'me()'という用語をどのように置き換えることができますか。
- 26. 「廃止された関数:関数eregi()は廃止されました...」というメッセージをどのように扱うべきですか?
- 27. getTokenForcingRefreshはFirebaseで廃止されました。何それを置き換えるには?
- 28. JSONのオブジェクトの数私はオブジェクトの7番目の番号を置き換えたいどのように置き換えることができますか?
- 29. cv :: MatのディメンションをCxWxHからWxHxCにどのように置き換えることができますか?
- 30. クラス/メソッドをC++で廃止または廃止されることにする
あなたがそれを使用することができていても、推奨されていません。そうでしょう? –
私は私だと思うので、私は聞いてるのよ代わりtabhost –
の任意のより良い解決策 'TabHost'が** **非推奨されていないが、その' TabActivity'あり 'FragmentTabHost' –