Запуск активности X из активности X в Android - PullRequest
0 голосов
/ 08 февраля 2012

У меня есть приложение для Android, которое в зависимости от типа задания запускает либо действие X, либо Y. Теперь, если у меня есть ряд заданий, таких как X1, X2, Y1, X3, Y2, мое приложение будет вызывать действие X. Когдапользователь отправляет из этого действия то же действие снова запускается.Затем, когда он подаст снова, нужно начать действие Y.Я вижу всплывающее окно в устройстве Android с просьбой «завершить использование» с 2 вариантами с именем моего приложения для Android. Я не хочу видеть это всплывающее окно. Так я начинаю занятие.

if(DataType.X.equals(transaction)){
    Intent i = new Intent ( "android.intent.action.X");
    startActivity(i);
} else {
    Intent i = new Intent ( "android.intent.action.Y");
    startActivity(i);
}

1 Ответ

1 голос
/ 08 февраля 2012

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

if(DataType.X.equals(transaction)){
    Intent i = new Intent (getBaseContext(), activity_X.class);
    startActivity(i);
} else {
    Intent i = new Intent (getBaseContext(), activity_Y.class);
    startActivity(i);
}
...