У меня есть MainActivity
, где я запускаю (с помощью нажатия кнопки) еще одно второе действие:
val intent = Intent(activity, SecondActivity::class.java)
startActivity(intent)
В этом SecondActivity
я надуваю SecondFragment
.
Когда я:
SecondActivity
SecondFragment
надуваетсяMainActivity
Как можно перейти из SecondFragment (--> SecondActivity) -> MainActivity с однократным нажатием?
ваш вопрос относится к этой теме: stackoverflow.com/questions/20340303/…
Непосредственно Goto MainActivity.java добавьте этот метод в SecondActivity.java
@Override
public void onBackPressed() {
finish();
}
Это избыточно. Реализация onBackPressed()
по умолчанию уже делает именно это (вызов finish()
). Переопределение метода и предоставление этой реализации является избыточным на 100%. Это НИЧЕГО не дает.
Возможный дубликат Во фрагменте нажатой кнопки «Назад» активность пуста