1

こんにちは、iPhone のような Android の下部タブ バーのボタンを使用しています。3 つの画面があり、すべての画面に 3 つのボタンを表示しています。各画面の各ボタンに以下のコーディングを使用しました。

Intent intentNavOne = new Intent(ScreenOne.this,
                    ScreenTwo.class);
            intentNavOne .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            intentNavOne .addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);

            intentNavOne .addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
            startActivity(intentNavOne );

問題は、ナビゲーションの流れが変わったことです。解決策が欲しいだけです。私の仕事を達成するための別の方法。よろしくお願いします。

4

2 に答える 2

1

新しいアクティビティを開始するアクティビティを呼び出すfinish()と、そのアクティビティのライフサイクルが停止します。

于 2013-01-11T11:10:53.057 に答える
0

開発者として、私はあなたが今直面しているのと同じ問題に直面し、iPhone のようにタブを表示し、最終的にAndroidbuttonsに切り替えました。tabbars

ナビゲーションが非常にスムーズになるので、tabbars代わりに使用することをお勧めします。buttonsactivity

Androidで作成するためのリンクの下を確認してください。tabbarsそれらは優れたチュートリアルです

リンク 1

3.0以降のアクションバーのlink2

さらに問題がある場合はお知らせください

于 2013-01-11T11:21:41.400 に答える