деятельность складывает проблему - PullRequest
0 голосов
/ 10 апреля 2011

это может быть простой вопрос, но у меня есть уведомление, что при нажатии открыть приложение обмена сообщениями

arg1.setClassName("com.android.mms","com.android.mms.ui.ConversationList");

но я заметил, что каждый раз, когда на него нажимают, активность продолжает накапливаться, и мне приходится несколько раз использовать кнопку «назад», чтобы выйти из нее. Я всегда использовал android:noHistory="true" в манифесте, но, очевидно, я не могу сделать это здесь, так есть ли способ сделать то же самое при запуске намерения?

Ответы [ 2 ]

1 голос
/ 10 апреля 2011

Попробуйте использовать arg1.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY) перед вызовом своего намерения, что может решить вашу проблему ...

0 голосов
/ 10 апреля 2011

Вы можете использовать Intent.FLAG_ACTIVITY_REORDER_TO_FRONT. Если действие уже запущено, оно будет перенесено на фронт.

...