Size: a a a

StartAndroid Ru Chat

2020 April 29

СП

Сергей П. in StartAndroid Ru Chat
Если потом переделать интеджер на массив чего то посложнее,  кортежей каких... или даже флоатс - гсон легче переделывать будет
источник

LK

Leonid Kharin in StartAndroid Ru Chat
спасибо
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
Подскажите плиз как реализовать такую вот штуку. Есть arraylist в который я добавляю либо все записи, либо делаю выборку по id по конкретному критерию.
Потом с этого аррай листа мне нужно будет вывести записи с категории, а потом ещё по городу
источник

LK

Leonid Kharin in StartAndroid Ru Chat
такой вопрос есть 1 активити в нем реализован viewpager c 3 фрагментами, делаю запрос в активити вызывая ретрофит, если пришла ошибка 200 записываю данные в базу и сразу подписываюсь на эти данные в фрагменте и тут у меня выпадает в ошибку нулл как правильно сделать чтобы данные успевали подгружаться ?
источник

LK

Leonid Kharin in StartAndroid Ru Chat
знаю что лучше всего использовать для этих целей viewmodel , но пока что не разобрался с ним
источник

SP

Sergey Panov in StartAndroid Ru Chat
Leonid Kharin
такой вопрос есть 1 активити в нем реализован viewpager c 3 фрагментами, делаю запрос в активити вызывая ретрофит, если пришла ошибка 200 записываю данные в базу и сразу подписываюсь на эти данные в фрагменте и тут у меня выпадает в ошибку нулл как правильно сделать чтобы данные успевали подгружаться ?
Логично, что нужно подождать пока они запишутся в БД, а потом их подгружать... Как подождать данные  я надеюсь объяснять не надо?
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Sergey Panov
Логично, что нужно подождать пока они запишутся в БД, а потом их подгружать... Как подождать данные  я надеюсь объяснять не надо?
поставить задержку чтоли ? или прогресс бар имеете в виду
источник

SP

Sergey Panov in StartAndroid Ru Chat
Leonid Kharin
поставить задержку чтоли ? или прогресс бар имеете в виду
Можно и задержку, но это не самое лучшее решение
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Sergey Panov
Можно и задержку, но это не самое лучшее решение
а как лучше и правильнее будет если без задержки
источник

LK

Leonid Kharin in StartAndroid Ru Chat
все таки тормозить ui поток это наверное не правильно
источник

SP

Sergey Panov in StartAndroid Ru Chat
Leonid Kharin
а как лучше и правильнее будет если без задержки
Во первых что за ошибка 200 в ретрофите? Может это роспонс код = 200, что означает успешны ответ от сервера? Через что подписываетесь, что приходят нулл данные?
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Sergey Panov
Во первых что за ошибка 200 в ретрофите? Может это роспонс код = 200, что означает успешны ответ от сервера? Через что подписываетесь, что приходят нулл данные?
да это код ошибки который показывает то что запрос прошел успешно и получены данные, записываю в базу room, подписываюсь LiveData, и вылетает ошибка при запуске NPE ругается на то место где обращаюсь к данным
источник

SP

Sergey Panov in StartAndroid Ru Chat
Leonid Kharin
да это код ошибки который показывает то что запрос прошел успешно и получены данные, записываю в базу room, подписываюсь LiveData, и вылетает ошибка при запуске NPE ругается на то место где обращаюсь к данным
В обсервере лайвдэта делали проверку на нул?
источник

LK

Leonid Kharin in StartAndroid Ru Chat
Sergey Panov
В обсервере лайвдэта делали проверку на нул?
нет
источник

JD

John Doe in StartAndroid Ru Chat
Можно в AlertDialog показать WebView ???
источник

TH

Taras Hreshchyshyn in StartAndroid Ru Chat
Привет. Учусь использовать ViewModel с SavedStateHandle. Как правильно сохранять в него значение? Как я понимаю, нужно это делать при каждой смене переменной которую надо сохранить, правильно?
источник

СП

Сергей П. in StartAndroid Ru Chat
Taras Hreshchyshyn
Привет. Учусь использовать ViewModel с SavedStateHandle. Как правильно сохранять в него значение? Как я понимаю, нужно это делать при каждой смене переменной которую надо сохранить, правильно?
Оно вроде само это автоматически делает и туда лезть не надо
источник

TH

Taras Hreshchyshyn in StartAndroid Ru Chat
да не, в SavedStateHandle нужно сохранять значения которые тебе надо
источник

TH

Taras Hreshchyshyn in StartAndroid Ru Chat
откуда ему знать что я хочу сохранить когда процес умирает, а что нет
источник