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