Size: a a a

Android Developers

2021 January 19

АС

Александр Сергеевич... in Android Developers
Lessej
В приложении человек словарь учит. В базе 3000 слов. На экране - CardStackView (ресайкл по сути), в которое изначально 4 слова набирается ("рабочий" livedata<list>). Верхнееслово  повторил, cardView смахнул, оно из "рабочего" листа удаляется (но в базе остаётся). Но надо чтобы в рабочем листе всегда 4 слова было, поэтому из базы новое рандомное слово достается и добавляется в рабочий лист. Вот это последнее я и пытаюсь сделать (в рабочем потоке ессно).
а что если в лист поместить весь словарь из базы, а в ресайкдере ограничить показ до 4 объектов, просто удаляешь из списка и он сам обновляется как надо?
источник

ES

Egor Sigolaev in Android Developers
думаю через кастом вью реально легче
источник

QH

Quantum Harmonizer in Android Developers
Egor Sigolaev
Ты разбиваешь вьюху на разные части, а обводка у них одна
Ну и что?..
источник

L

Lessej in Android Developers
Александр Сергеевич
а что если в лист поместить весь словарь из базы, а в ресайкдере ограничить показ до 4 объектов, просто удаляешь из списка и он сам обновляется как надо?
Ну тогда каждое слово если встретилось, то в следующий раз встретится только через 2999 слов
источник

АС

Александр Сергеевич... in Android Developers
Lessej
Ну тогда каждое слово если встретилось, то в следующий раз встретится только через 2999 слов
а, я думал что так и нужно
источник

L

Lessej in Android Developers
Не, надо рандом
источник

ES

Egor Sigolaev in Android Developers
Quantum Harmonizer
Ну и что?..
Такое как сделаешь? Если в шейпе и сделаешь stroke, то он будет по всей части
источник

QH

Quantum Harmonizer in Android Developers
Egor Sigolaev
Такое как сделаешь? Если в шейпе и сделаешь stroke, то он будет по всей части
А такое — это какое?) 0.99 пишется на текствьюхе, которая отодвинута паддингами на размер обводки. Для уголков либо на фон ставится шейп с уголками, либо цвет + clipToOutline.
источник

VS

Valentin Sergeev in Android Developers
Всем привет, возник вопрос по работе Gson, вдруг кто знает: https://stackoverflow.com/questions/65787252/gson-deserialization-works-strangly
источник

QH

Quantum Harmonizer in Android Developers
Ну всё так, гсон ссал на конструкторы с колокольни.
источник

VS

Valentin Sergeev in Android Developers
Quantum Harmonizer
Ну всё так, гсон ссал на конструкторы с колокольни.
А как дотягивается до пустого констурктора, если есть непустой?
источник

VS

Valentin Sergeev in Android Developers
Или через рефлекшн так можно?
источник

QH

Quantum Harmonizer in Android Developers
Valentin Sergeev
А как дотягивается до пустого констурктора, если есть непустой?
Пустого же нет? Ансейфом дотягивается.
источник

VS

Valentin Sergeev in Android Developers
Quantum Harmonizer
Пустого же нет? Ансейфом дотягивается.
Понял, спасибо
источник

QH

Quantum Harmonizer in Android Developers
На свежей джаве он, небось, уже и не работает.)
источник

VS

Valentin Sergeev in Android Developers
Вот за это и не люблю либы на рефлексии)
источник

s

sous_nein in Android Developers
Не могу придумать как посчитать падинг для разных экранов,
например 90 для 2k 6 дюймов,и 60 для full hd 5 дюймов
источник

s

sous_nein in Android Developers
есть идеи?
источник

СП

Сергей П. in Android Developers
sous_nein
Не могу придумать как посчитать падинг для разных экранов,
например 90 для 2k 6 дюймов,и 60 для full hd 5 дюймов
А задача то какая?
А так просто - if (2k  && sixInch) padding = 90

)))
источник

СП

Сергей П. in Android Developers
И так далее по списку
источник