У меня проблема с перенаправлением действия после вызова намерения другого приложения, используя getPackageManager().getLaunchIntentForPackage
.
Допустим, у меня есть приложение "A" и приложение "B".
В приложении «А» А1 - средство запуска моей активности.От A1 я перехожу к A2 Activity и вызываю намерение приложению "B"
Моя проблема в том, что после выполнения некоторой задачи в упражнении B и я хочу вернуться обратно к приложению "A", почему она всегда идетна деятельность «А1», а не «А2», откуда звонит приложение «Б».Я хочу, чтобы он возвращался к цели вызывающего абонента, а не к первому намерению.
Кто-нибудь знает хитрость?
мой код показан ниже:
Intent LaunchIntent = getPackageManager().getLaunchIntentForPackage("com.xx.yyyy");
if (LaunchIntent != null) {
startActivity(LaunchIntent);
finish();
}
Пожалуйста, помогите мне решитьвопросы и ваша помощь очень ценится.