Size: a a a

StartAndroid Ru Chat

2020 May 06

ВM

Виталий MrShadow... in StartAndroid Ru Chat
попробовал вот так, ток щас опять не понимаю что оно от меня хочет
источник

П

Павел in StartAndroid Ru Chat
Ivan
так в лайвдате нет данных при первом запуске
Есть :(
источник

СП

Сергей П. in StartAndroid Ru Chat
Там null сразу поле создания. А данные после post
источник

I

Ivan in StartAndroid Ru Chat
и записи formState в твоем случае бессмысленны (они ничего не делают)
источник

I

Ivan in StartAndroid Ru Chat
formstate.copy то есть
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
Виталий MrShadow
попробовал вот так, ток щас опять не понимаю что оно от меня хочет
вроде разобрался. ща попробую
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
не правильно отсортировало(
источник

П

Павел in StartAndroid Ru Chat
Починил. Работает. Правильно?
источник

SP

Sergey Panov in StartAndroid Ru Chat
Павел
Рабираюсь с LiveData и ViewModel.
Почему tv_agree.text не устанавливается после подписки, а только после изменения содержимого? Если не ошибаюсь, читал где-то, что при подписке сразу сеттятся актуальные данные...
Далее, после поворотов экранов всё работает штатно.
У тебя метод model.setAgree() вызывается только тогда, когда меняется состояние чек бокса, следовательно изначально _isAgree LiveData  хранит null  значение и поэтому  tv_agree.text не устанавливается после подписки
источник

П

Павел in StartAndroid Ru Chat
Sergey Panov
У тебя метод model.setAgree() вызывается только тогда, когда меняется состояние чек бокса, следовательно изначально _isAgree LiveData  хранит null  значение и поэтому  tv_agree.text не устанавливается после подписки
Да-да. Теперь понял, что не привязал его датаклассу. Спасибо :)
источник

П

Павел in StartAndroid Ru Chat
Ivan
и записи formState в твоем случае бессмысленны (они ничего не делают)
Да :(
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
Александр
Я сам чот призадумался :D
могу в личку написать?))
источник

F

Fervent in StartAndroid Ru Chat
Всем привет! Ребят, кто может подсказать или у кого была такая проблема. работаю с библиотекой от Гугла для оплаты в приложении, но при нажатии на кнопку вылетает такое сообщение. Есть мысли почему так?
источник

СП

Сергей П. in StartAndroid Ru Chat
Fervent
Всем привет! Ребят, кто может подсказать или у кого была такая проблема. работаю с библиотекой от Гугла для оплаты в приложении, но при нажатии на кнопку вылетает такое сообщение. Есть мысли почему так?
Дебажная версия вероятно. Тестить надо на выложенной в закрытую альфу
источник

СП

Сергей П. in StartAndroid Ru Chat
Какминимум
источник

F

Fervent in StartAndroid Ru Chat
Так, принял. Сейчас буду пробовать
источник

I

Igor F in StartAndroid Ru Chat
Всем привет, никто не может посоветовать, я использую глайд в ресайкл вью и на второй Активити. Проблема в том, что если я много раз прокручиваю список вниз и когда возвраащаю вверх( на 5 раз первая картинка изчезает и начинает грузиться снова, что-то с кэшем, не могу понять что) и если я перехожу на другую активность с испоьльзованием транзишн анимации, потом назад, то где то на 3 раз в этом элементе холдера изсчезает картинка. Читал доку по глайду, там написано что кэш  по умолчанию работает и его размер 250 мегабайт, у меня 20 элементов, и каждая картинка 400 КБ весит, тоесть переполнение кэша по идее быть не должно. Привожу код:
В ресайкл вью холдере:
Glide.with(recyclerView.picture)
   .load(
       "net url"
   )
   .fallback(R.drawable.no_photo)
   .error(R.drawable.no_photo)
   .centerCrop()
   .into(recyclerView.picture)

Во второй активити:

Glide.with(SecondActivityPicture)
   .load(
       "net url"
   )
   .fallback(R.drawable.no_photo)
   .error(R.drawable.no_photo)
   .centerCrop()
   .into(SecondActivityPicture)
источник

СГ

Станислав Гордеев... in StartAndroid Ru Chat
Привет народ. Хочу сделать аутентификацию на сервере через токен и потом работать с БД на нем. Нашел два способа, первый через ретрофит, а второй через OAuth2. Что из этого предпочтительнее?
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Igor F
Всем привет, никто не может посоветовать, я использую глайд в ресайкл вью и на второй Активити. Проблема в том, что если я много раз прокручиваю список вниз и когда возвраащаю вверх( на 5 раз первая картинка изчезает и начинает грузиться снова, что-то с кэшем, не могу понять что) и если я перехожу на другую активность с испоьльзованием транзишн анимации, потом назад, то где то на 3 раз в этом элементе холдера изсчезает картинка. Читал доку по глайду, там написано что кэш  по умолчанию работает и его размер 250 мегабайт, у меня 20 элементов, и каждая картинка 400 КБ весит, тоесть переполнение кэша по идее быть не должно. Привожу код:
В ресайкл вью холдере:
Glide.with(recyclerView.picture)
   .load(
       "net url"
   )
   .fallback(R.drawable.no_photo)
   .error(R.drawable.no_photo)
   .centerCrop()
   .into(recyclerView.picture)

Во второй активити:

Glide.with(SecondActivityPicture)
   .load(
       "net url"
   )
   .fallback(R.drawable.no_photo)
   .error(R.drawable.no_photo)
   .centerCrop()
   .into(SecondActivityPicture)
Было такое уже. Пробуй разные либы (пикасо, фреско)
источник

I

Igor F in StartAndroid Ru Chat
Egor Sigolaev
Было такое уже. Пробуй разные либы (пикасо, фреско)
тоесть проблема в самой либе?
источник