2011-09-15 13 views
0

すべて、 私は別のものを試してみました。 私のアプリケーションには2つのモードがあります。 1つは登録外であり、他は登録付きである。登録モードのない では、アプリケーションは通常のAndroidアプリケーションと同じように動作する必要があります。つまり、ユーザーがA-> B-> Cのようになり、Cでホームボタンをクリックしてアプリを再起動すると、アプリはCに戻ります。これは正常な動作です。 2番目のケースでは、ユーザが登録されていて、A-> B-> Cにあり、ホームボタンを使用してアプリを表示している場合は、Cに移動させるべきではありません。Android - ホーム画面から起動したときに条件付きで起動する必要があるさまざまなアクティビティが必要です

これを達成するには、別のアクティビティ/ホーム画面からアクティビティが開始されていることがわかりません。

onNewIntent()で「シングルトップ」を試しましたが、onnewintent()がホーム画面から起動したときに呼び出されないようです。すべてのアイデアは大歓迎です。

答えて

0

onNewIntentが呼び出されないのは、ホームボタンを押したときにアプリケーションがただバックグラウンドに移動するからです.Resume