Альтернатива Intent.FLAG_ACTIVITY_CLEAR_TASK

У меня есть два приложения App-B запускает App-A. Если пользователь запускает приложение B из приложения A, я вызываю Finish в приложении A, поэтому у меня нет проблем.

Если пользователь сразу переходит к Приложению B из ящика Приложения или долго нажимает кнопку «Домой», я реализую нижеприведенное, которое сначала очищает задачу в Приложении А, прежде чем применить все дополнительные функции. Это имеет желаемый эффект, но работает только для API 11. На более низких API новая задача в APP-A не изменится, а дополнительные функции putExtra не будут иметь никакого эффекта. Любая альтернативаFLAG_ACTIVITY_CLEAR_TASK? для API & lt; = 10?

        Intent i = new Intent("com.App-A");
    i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);

Спасибо

Джейсон

Ответы на вопрос(6)

Ваш ответ на вопрос