back-stack

    4

    1答えて

    コードから現在のアクティビティスタックを取得するのは可能でしょうか?ここ は私のユースケースである: ユーザアクティビティからアクティビティーに Aナビゲート - > B - > C - > D - > ... を 新しい画面にユーザーを送信した後にアクティビティの一部が終了しますが、他のユーザーは実行しません。 BACKボタンを押すとアクティビティAに移動するかどうかを確認する必要があります。現

    4

    1答えて

    ヒストリスタックから特定のアクティビティを削除する方法を探していて、解決策が見つかりましたhere (Wakkas's anwer)。ただし、このアクティビティを開いてアプリを閉じると、ホームボタンを押して後でそれに戻ると、アクティビティは復元されません。 「noHistory」属性を削除すると、それは戻ってきて、強制終了後に復元されます。 ヒストリスタックに表示されないようにする方法はありますか

    34

    4答えて

    savedInstanceState()を使用してフラグメントを削除するときに状態を保存してから、そのフラグメントをバックスタックからポップするときの状態を復元できますか?バックスタックからフラグメントを復元すると、savedInstanceStateバンドルは常にnullです。 現在、アプリケーションのフローは次のようになります。フラグメントの作成 - >フラグメントの削除(バックスタックへの追

    4

    1答えて

    私のアプリプロジェクトでフラグメントを使用しています。すべての断片がバックに追加され、スタック: ... fragmentTransaction.addToBackStack(null); ... その後、順番に戻っスタックからすべてのフラグメントを取得するための正しい方法は何ですか?

    0

    2答えて

    私はそれが言うところの開発者がTask and back stacksについてandroid.comに導く読み: と仮定、例えば、現在のタスク(タスクA)は、そのスタック-2で3つの 活動を持っていること現在の活動の下でユーザー がHOMEキーを押した後、 アプリケーションランチャーから新しいアプリケーションを開始します。ホーム画面が表示されたら、タスクAは の背景になります。新しいアプリケーショ

    5

    1答えて

    アプリケーションの状態を保存して、閉じた状態から再び開いたときに最後のフラグメントが表示され、バックスタックが保持されるようにしたいとします。私は、姿勢変化にとき、またはシステムがonSaveInstanceState()/onRestoreInstanceState()を使用する場合にそうであるように(リソースを解放するためにアプリを殺すだけでなく、このような状態にアプリケーションが閉じられるた

    7

    1答えて

    HomeActivityというアクティビティがあり、SurfaceViewがあり、カメラのプレビュー画像が表示されます。このアクティビティは静かで重く、起動/再起動すると低速です。 私はいくつかの調査を行い、何とかいつもonCreateメソッドが呼び出されていることを知りました。アクティビティが既に開始されている場合、これは起こらないはずです。 documentationは: アクティビティが初め

    20

    7答えて

    私はアクティビティバックスタックA→B→C→D→Eを持つアプリケーションを持っています。アクティビティEでは、私がナビゲートしたバックスタックアクティビティを知りたいと思います。これをどうやって見つけるのですか?

    8

    2答えて

    私は、左側のメニュー項目のリスト(フラグメントM)と右側の現在選択されている項目の詳細(フラグメントD)の2つのペインでアクティビティを持っています。 ユーザがフラグメントDでアイテムを選択すると、フラグメントDが別のフラグメントに置き換えられます(D1とします)。ユーザがフラグメントD1内のアイテムを選択すると、フラグメントD1は別のフラグメント(D2と呼ぶ)に置き換えられ、以下同様に続きます。

    162

    8答えて

    が、私はプログラムで追加の断片を持つ活性を有すると言うbackstackに戻って、前のフラグメントに行きますか 私はTrigger back-button functionality on button click in Androidが見つかりましたが、私は戻ってキーイベントをシミュレートすることは、それについて移動する(と私はそれはどちらか動作させることはできません)正しい方法ではないと思って