как я могу перезапустить приложение, когда пользователь закроет приложение в Android - PullRequest
0 голосов
/ 02 мая 2020

У меня есть хронометр в моем фрагменте. Если пользователь запускает кнопку запуска хронометра, видимость кнопки «Старт» невидима, а видимость кнопки «Стоп» видна. Я хочу, чтобы, если пользователь запустил хронометр и использовал другое приложение, сброс хронометра и видимость кнопки запуска стали видны. Вскоре я хочу сбросить фрагмент, когда пользователь закроет мое приложение. Как я могу это сделать?

baslat.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {


               chronometer.setFormat("%s");
               chronometer.start();
               chronometer.setBase(SystemClock.elapsedRealtime());


               baslat.setVisibility(View.INVISIBLE);
               bitir.setVisibility(View.VISIBLE);

           }
       });


       bitir.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {

               chronometer.stop();


           }
       });

1 Ответ

0 голосов
/ 02 мая 2020

вы можете использовать onPause() или onStop() методы жизненного цикла в зависимости от того, чего вы пытаетесь достичь.

взгляните на жизненный цикл фрагмента , чтобы понять больше.

этого должно быть достаточно для решения вашей проблемы. если вам нужно больше разъяснений, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...