Size: a a a

StartAndroid Ru Chat

2020 May 27

sd

saidov. developer in StartAndroid Ru Chat
//TODO Таймер для вопросов 30 секунд
       public void timer() {
       final Handler handler = new Handler();
       handler.post(new Runnable() {
           @Override
           public void run() {
               if(count_time>0) {
                   count_time--;
                   handler.postDelayed(this, 1000);
                   tv_timer.setText(String.valueOf(count_time));

               }
           }
       });
   }                         как сделать так чтоби при вызове этого метода таймер заново работал count_time=30
источник

AM

Al Metall in StartAndroid Ru Chat
Привет, знатоки у меня вопрос возник.
В фрагментах использую камеру и собственно вызываю onactivityresult, в принципе все работает.
Но иногда происходит неведомая фигня - у меня происходит наложение фрагмента друг на друга.
Как будь то приложение само перезапустилось, вылазит первый фрагмент, а по верх него другой фрагмент который обрабатывает фото.
При этом андройд студия очищает весь логкат и начинает с момента запуска основной активити
источник

AM

Al Metall in StartAndroid Ru Chat
И тоже самое если фрагмент вложен в другой фрагмент, только иногда вместе первого фрагмента появляется предыдущий фрагмент
источник

J

J.S in StartAndroid Ru Chat
Al Metall
Привет, знатоки у меня вопрос возник.
В фрагментах использую камеру и собственно вызываю onactivityresult, в принципе все работает.
Но иногда происходит неведомая фигня - у меня происходит наложение фрагмента друг на друга.
Как будь то приложение само перезапустилось, вылазит первый фрагмент, а по верх него другой фрагмент который обрабатывает фото.
При этом андройд студия очищает весь логкат и начинает с момента запуска основной активити
Делайте replace , + можете очистить бекстек при переходе из главного фрагмента
источник

AM

Al Metall in StartAndroid Ru Chat
J.S
Делайте replace , + можете очистить бекстек при переходе из главного фрагмента
Попробую, а че это за фигня такая случается? И если вылазит не первый фрагмент а предыдущий? Очищать бекстек не могу ибо нужен для возврата
источник

AB

Anatoly Buchatsky in StartAndroid Ru Chat
Pavel L
Привет  ребята,у меня такая проблема использую shared preferences,для сохранения чекбоксов,но после закрытия приложения данные не сохраняются,хотя в приложении если не закрывавать всё работает,мб я чтото не знаю..))использую Context.MODE_PRIVATE
Как сохраняешь?
источник

PL

Pavel L in StartAndroid Ru Chat
Anatoly Buchatsky
Как сохраняешь?
источник

J

J.S in StartAndroid Ru Chat
Al Metall
Попробую, а че это за фигня такая случается? И если вылазит не первый фрагмент а предыдущий? Очищать бекстек не могу ибо нужен для возврата
Смотрите .addToBackStack()
источник

AM

Al Metall in StartAndroid Ru Chat
J.S
Смотрите .addToBackStack()
Спасибо пороюсь
источник

М

Мир in StartAndroid Ru Chat
Какие типы у checked,checkedOilType и тд?
источник

SP

Sergey Panov in StartAndroid Ru Chat
А как восстанавливаешь чек боксы?
источник

PL

Pavel L in StartAndroid Ru Chat
Мир
Какие типы у checked,checkedOilType и тд?
boolean
источник

PL

Pavel L in StartAndroid Ru Chat
источник

М

Мир in StartAndroid Ru Chat
Pavel L
boolean
Зачем тогда gson
источник

sd

saidov. developer in StartAndroid Ru Chat
saidov. developer
//TODO Таймер для вопросов 30 секунд
       public void timer() {
       final Handler handler = new Handler();
       handler.post(new Runnable() {
           @Override
           public void run() {
               if(count_time>0) {
                   count_time--;
                   handler.postDelayed(this, 1000);
                   tv_timer.setText(String.valueOf(count_time));

               }
           }
       });
   }                         как сделать так чтоби при вызове этого метода таймер заново работал count_time=30
Помогите
источник

М

Мир in StartAndroid Ru Chat
Pavel L
boolean
Массив?
источник

PL

Pavel L in StartAndroid Ru Chat
да
источник

a

arsenyi in StartAndroid Ru Chat
saidov. developer
//TODO Таймер для вопросов 30 секунд
       public void timer() {
       final Handler handler = new Handler();
       handler.post(new Runnable() {
           @Override
           public void run() {
               if(count_time>0) {
                   count_time--;
                   handler.postDelayed(this, 1000);
                   tv_timer.setText(String.valueOf(count_time));

               }
           }
       });
   }                         как сделать так чтоби при вызове этого метода таймер заново работал count_time=30
Ну, тип сделай, count_time =30, не?)
источник

PL

Pavel L in StartAndroid Ru Chat
При первом запуске,NullPointerException..т.е говорит что ничего не сохранилось
источник

J

J.S in StartAndroid Ru Chat
Pavel L
При первом запуске,NullPointerException..т.е говорит что ничего не сохранилось
Блин вопрос на иизи , после того как запишите данные , выведите в Лог то что записалось в shared , если пусто то ничего вы не записываете
источник