0

インターネットからほぼすべての例とソースコードを使用しようとしましたが、それらはすべて機能しません。「TabActivity 型は非推奨です」という警告が表示されました。実際に機能していてクラッシュしない Tabhost のソース コードを持っている人はいますか?

4

4 に答える 4

0

タブはもう使用しないでください。代わりにフラグメントを見てください。開始するのに適した場所は http://developer.android.com/guide/components/fragments.htmlです

于 2013-07-29T12:40:41.693 に答える
0

TabActivityのドキュメントから:

このクラスは、API レベル 13 で廃止されました。

新しいアプリケーションでは、このクラスの代わりに Fragments を使用する必要があります。古いデバイスで引き続き実行するには、DONUT まで互換性のある Fragment API のバージョンを提供する v4 サポート ライブラリを使用できます。

代わりにFragments の使用方法を学ぶ必要があります。TabHost/TabActivity は積極的にサポートされていないため、タブの操作方法を学んでいるだけの場合は、新しい方法で操作する必要があります。何かを学んでも意味がありません。とにかくそれを置き換える必要があるだけです。

于 2013-07-29T12:41:14.510 に答える
0

ここのリンクから:

このクラスは、API レベル 13 で廃止されました。 新しいアプリケーションでは、このクラスの代わりに Fragments を使用する必要があります。古いデバイスで引き続き実行するには、DONUT まで互換性のある Fragment API のバージョンを提供する v4 サポート ライブラリを使用できます。

したがって、提案は明らかです-フラグメントを使用してください。ただし、ここで方法を尋ねないでください。新しい質問を作成してください。

于 2013-07-29T12:41:35.833 に答える
0

リンクにアクセスしてください: http://developer.android.com/training/backward-compatible-ui/abstracting.html サンプル アプリをダウンロード: TabCompat.zip

于 2013-07-29T12:44:13.573 に答える