0

私はプロジェクトをAndroid 4.0以降のデバイスにも公開したいと考えています。 SDK 4.0以降のライブラリで読み込むと、"android.app.TabActivity" is deprecatedという警告が表示されます。タブアクティビティベースのアプリをAndroid 4.0以降の端末に公開することは賢明ですか?

これは、すべての3.0+アプリでフラグメントが推奨されているため、TabActivityが廃止されていることが原因であることは、皆知っています。

今、このアプリを使用するためにAndroid 4.0以降のデバイスを含めるだけで賢明ですか?隠された爆弾/バグとは何ですか?

フラグメントに移動するには完全なアプリの再設計と2か月の作業が必要なので、これを頼んでいます。

答えて

1

はい、私は個人的にも、ケースの1つの要件に完全に合ったTabActivityを使用しています...フラグメントはコンセプトを追加し、高度な機能と差分機能を提供しますが、TabActivityとは大きく異なります。

Androidは私はあなたがあなたのアプリケーションに何をしたかを理解していなかった

+0

...画面サイズのサポート、高変動のより多くのフラグメントを推奨していますが、ちょうど同じ機能を複製するフラグメントにTabActivityからの切り替えが良いアイデアではありません。それを4.0以上のデバイスにアップグレードしました。完全に動作したか、フラグメントに切り替えましたか? – sandalone