Привет, я newbiew для android. Я использую код кнопки возврата в своем первом действии, который находится из MainActivity, и приложение переходит в фоновый режим или выходит из приложения, но когда я возвращаюсь обратно приложение вместо того, чтобы вводить первое действие, оно переходит на другую страницу (активность) приложения. Я использовал следующий кодВернитесь к MainActivity после нажатия кнопки возврата от MainActivity
@Override
public void onBackPressed()
{
//super.onBackPressed();
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);//***Change Here***
// intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
// intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
// intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(intent);
//moveTaskToBack(true);
finish();
System.exit(0);
}
Я попытался с помощью moveTaskToBack (правда) код, но он не обновляет свою деятельность, он возвращает первую страницу, как таковой, но предпочтение Логин не меняется. Пожалуйста, кто-то мне помочь в решении этой задачи
Не делать ничего даст вам эту функциональность, так как это поведение по умолчанию. Назад пресса завершает работу, и когда больше нет действий, чтобы вернуться, вы просто покидаете приложение. После того, как вы запустите его снова, начнется первое действие. – Vucko
не делает ничего значит не пишет код onBackPressed() в действии сохранит проблему hey –
Что? Да, удалите все 'onBackPressed'. – Vucko