0

TabActivity からメインクラスを拡張しようとしています...次のようにコードを書きました:

import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;

public class AndroidTabAndListView extends TabActivity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    .
    .
    .
.
.
}

しかし、タイプ TabActivity が非推奨であるという身に着けています!!!!!

ここに画像の説明を入力

これについて何かアイデアはありますか???

前もってありがとう、ファデル

4

1 に答える 1

2

公式ドキュメントをご覧ください。

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

以下も参照してください。

「TabActivity 型は非推奨です」アプリ タブの場合

https://stackoverflow.com/questions/12600207/the-type-tabactivity-is-deprecated-help-to-use-in-older-device

Android: TabActivity は廃止されました。フラグメントを使用しますか?

または、より具体的な質問がある場合は、さらに情報を追加できます。

于 2013-10-18T19:51:39.290 に答える