Закрыть текущую активность из предыдущей - PullRequest
0 голосов
/ 12 февраля 2012

У меня есть 2 действия: «A» и «B». 'A' читает команды сокета, чтобы открыть или закрыть действие B. У меня нет проблем с открытым B, но с закрытым у меня есть. Моя команда открытия проста:

Intent i = new Intent(this, B.class);
startActivity(i);

Так что я не хочу закрывать его от «А», но не знаю как. Помогите мне, пожалуйста!

P.s: Конечно, я могу использовать от B

Intent i = new Intent(this, A.class);
startActivity(i);

но у меня есть AlertDialog в действии A, и оно создает только новые проблемы (если используется новое намерение).

! [Введите описание изображения здесь] [1]

1 Ответ

0 голосов
/ 12 февраля 2012

Сделайте это:

Intent i = new Intent(this, B.class);
startActivity(i);
finish();
...