2011-10-26 8 views
1

簡単な質問と回答を見つけてください。 アプリケーションを開いて「自宅」を押すと、 アプリアイコンが再び開きます(まだ開いています)。 新しいアプリを開くのではなく、バックグラウンドからアプリを再起動するにはどうすればよいですか?アプリケーションを再起動しないようにするAndroidデベロッパー

この問題は、私がlongpressの "home"ボタンを使用しているときには発生しません。

答えて

2

androidManifest.xmlのactivityタグの変数android:launchModeを変更してみてください。あなたのアプリに応じて、SingleTopまたはSingleTaskはあなたが望むように動作することができます。詳細は、developer documentationを参照してください。

1

テスト目的でのみ必要な場合は、強制終了ボタンを設定で使用できます。あなたのアプリの機能を試してみると

onPause(){ 
super.onPause(); 
finish(); 
} 

私はこれが間違っている可能性があります。

+0

これは欲しいものと反対ではありませんか?これは、バックグラウンドに切り替えたときにアプリケーションを終了し、バックグラウンドから再オープンする代わりに常に新しいインスタンスを開きます。 – onik

+0

はい、「再開する力」の部分を誤読しました。 – Jack

関連する問題