Android открывает два мероприятия одновременноAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android открывает два мероприятия одновременно

Сообщение Anonymous »

Я разрабатываю приложение для Android, в котором у меня есть одна базовая деятельность (Baseactvitity b). Моя деятельность, которую я начинаю с уведомления в ожидании намерения (активность a) Расширение активности B. В активности B я переопределяю OnUserInteraction () следующим образом:

Код: Выделить всё

 @Override
public void onUserInteraction() {
super.onUserInteraction();

startActivityC();

}
< /code>
Android внутри Oncreate: < /p>
// inside onCreate
if(notificationCondition)
{
startActivityC(Data)
}
< /code>
Активность C не расширяет базовую деятельность. Не то, что происходит, учитывайте в моем приложении одно действие уже открыто. Как только я нажимаю на уведомление, он вызовет OnuSerInteraction 
сначала, прежде чем он вызовет базовую деятельность (которая является родительской деятельностью для уведомления). Из -за этого это открывает деятельность из OnUserInteraction не из Oncreate. И я не могу получить эти данные, которые я передаю от Oncreate. Я проверил с помощью журналов, он не входит в Oncreate , как только он запустит новое действие с OnUserInteraction .
Нужна некоторая помощь. Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/388 ... conditions
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»