2016-03-29 1 views
0

複数の画面を持つアプリを持っています スプラッシュ(ランチャー) - >ホーム画面 - >子画面からマイアプリを起動します。 User Tap on URLアプリが直接Child Screen(アプリケーションが必要)にジャンプしたとき。 しかし、ユーザーがURLをタップすると、私が望まないアプリケーションの新しいインスタンスが起動しました。私は、既存のアプリケーションを閉じて、子画面と新鮮なアプリを起動したいと思います。各アクティビティはそれが進行中Taskを閉じて、私のために新しいものを作成します。私実行中のアプリのすべてのアクティビティを終了し、クリックして新しいアプリを再起動する方法

Intent intent = new Intent(Firstctivity.this, SecondActivity.class); 
intent .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK).addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
startActivity(intent); 
finish(); 

のために、私はこの解決策を見つけた新鮮なアプリケーションとその作業罰金を起動するには

答えて

-1

android:launchMode="singleTop"を持っている.. :)

関連する問題