Приложение минимизируется при многократном нажатии на экран или кнопку при переходе на другой экран - PullRequest
0 голосов
/ 05 мая 2020

Когда я нажимаю кнопку входа, я перехожу на главный экран с экрана входа, нажимая несколько раз на экране или кнопку входа, приложение сворачивается. Но когда я снова открываю или возобновляю работу приложения, оно переходит на главный экран.

Но проблема в том, что оно сводится к минимуму.

Я прикрепил код для перехода на главный экран.

Intent intent = new Intent(LoginActivity.this, HomeActivity.class);
startActivity(intent);
finish();

Пожалуйста, помогите мне, заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 06 мая 2020
Intent intent = new Intent(LoginActivity.this, HomeActivity.class);
startActivity(intent);
// please remove below line 
// This line remove your Activity so when you press back pressed cant recover 
   last activity 
//  finish();
0 голосов
/ 06 мая 2020

Это странно! Но, возможно, кнопка входа в систему находится внизу экрана, и пользователь случайно нажимает кнопку домой. С другой стороны, если это не так, вы можете попробовать следующий подход. Если по какой-либо причине приложение переходит в фоновый режим (приложение сводится к минимуму), и причина кроется в logi c кнопки, вы можете попробовать отключить кнопку, когда пользователь нажимает кнопку входа в систему, если логин входа c не работает, активируйте кнопку входа в систему. Если вход прошел успешно, оставьте его отключенным, это гарантирует, что код будет выполнен один раз. И пользователь не может нажимать на нее несколько раз.

...