Переместить задачу назад не работает должным образом Android
У меня есть два действия A и B, чтобы перейти от A к B, вам необходимо войти в систему. После того как я перейду в B I, позвоните на финших на А.
В действии B я вызываю movetoBack, когда нажата кнопка "Назад". Однако, когда я вспоминаю свое приложение, оно возвращает меня к А.
@Override
public void onBackPressed() {
super.onBackPressed();
moveTaskToBack (true);
}
1 ответ
Решение
Не звони super
, который вызывает реализацию по умолчанию кнопки НАЗАД... которая должна вызвать finish()
на текущей деятельности. Просто позвони moveTaskToBack()
внутри вашего переопределения.