2012-03-24 13 views
0

私のプログラムが起動するとmainActivityが実行され、直ちに起動して別のアクティビティにデータをロードします。 mainActivityでデータを一度読み込むだけで済み、他のアクティビティに送信する必要があるため、これを実行します。PopアクティビティスタックからonResume

だから!それが言われて、私の問題はおそらく認められます!ユーザーが十分にクリックすると、Androidのメインメニューに戻るのではなく、最初のアクティビティになり、そこに座っています。

私がしたいのは、mainActivityのonResume()メソッドに何かを追加することです。再入力すると、コード内から戻るボタンがアクティブになります。これを間違ってやっているわけではないので、私はそれがバッククリックにあったことを知っています)。これは、現在のアクティビティをアクティビティスタックからポップするのではないのですか?

アクティビティスタックからアクティビティをポップするにはどうすればよいですか。

ありがとうございます!

答えて

0

ヒストリカルオプションを使用しないため、このアクティビティはバックスタックに到達しません。あなたはその後、「戻る」button.Thisが閉じます打ったとき

android:noHistory=["true" | "false"] 
1

代わりに「noHistory」属性を使用してのあなたの次のアクティビティを起動すると、あなたも仕上がりを()を呼び出すことができます。..それが再表示されません。最初のアクティビティをスタックから削除します。

関連する問題