0
У меня есть два приложения, и я хочу переключаться между приложениями после нажатия на кнопку.Android-переключатель между приложениями
Я использую этот код:
PackageManager manager = getPackageManager();
Intent i = manager.getLaunchIntentForPackage("at.mycompapp");
if (i == null) {
return;
}
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);
Моя проблема заключается в том, что приложение запускается новый, но когда приложение уже запущено, то нужно просто переключиться на это приложение без перезапуска.
«Целевое приложение» (вы хотите запустить) - это ваше приложение? –
добавить атрибут singleTask в действие в файле манифеста. –
Вам не нужно добавлять CATEGORY_LAUNCHER, который уже есть. Игнорируйте предложение использовать 'launchMode =" singleTask "', это не нужно и вызовет больше проблем. Опубликуйте манифест обоих приложений. –