У меня есть приложение, в котором я запускаю медиаплеер, и я хочу возобновить активность из моей домашней активности приложений.
Я могу успешно сделать это, добавив следующие флаги в вызов startActivity:
myIntent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);
Я беспокоюсь, что это не идеальный способ сделать что-то, так как мне потребовалось много времени, чтобы найти его. Это заставило меня думать, что никто не использует его очень много.
Есть ли подводные камни при использовании этого метода?