Size: a a a

StartAndroid Ru Chat

2021 March 16

MK

M K in StartAndroid Ru Chat
Привет всем, впервые решил попробовать room, вывожу в rv, вопрос в задержке. По итогу 30 итемов, в каждой по 8 строк, задержка примерно 1 секунда на отображение. Это нормально, или нужно пересмотреть, оптимизировать?
источник

K

Kasem in StartAndroid Ru Chat
M K
Привет всем, впервые решил попробовать room, вывожу в rv, вопрос в задержке. По итогу 30 итемов, в каждой по 8 строк, задержка примерно 1 секунда на отображение. Это нормально, или нужно пересмотреть, оптимизировать?
Смотря, что в рв
источник

MK

M K in StartAndroid Ru Chat
Kasem
Смотря, что в рв
В рв вывожу 6 строк, и больше ничего
источник

СП

Сергей П. in StartAndroid Ru Chat
M K
Привет всем, впервые решил попробовать room, вывожу в rv, вопрос в задержке. По итогу 30 итемов, в каждой по 8 строк, задержка примерно 1 секунда на отображение. Это нормально, или нужно пересмотреть, оптимизировать?
Это что то совмем не так. Спрашивай у рума весь список отбранного в лайфдату, по его получении - отправляй
источник

MK

M K in StartAndroid Ru Chat
В каждый итем
источник

MK

M K in StartAndroid Ru Chat
Сергей П.
Это что то совмем не так. Спрашивай у рума весь список отбранного в лайфдату, по его получении - отправляй
Понял, спасибо, значит было ненормально, буду смотреть 👍
источник

TN

Tyler Neal in StartAndroid Ru Chat
Добрый день, у меня есть диалог, который я инфлейчу из собственной разметки. Хочу получить доступ к вьюшкам разметки и вытащить из них данные, но не получается. Данные всегда те которые были изначально, без моих изменений. Может кто-то увидит где косяк, я уже голову сломал..
источник

TN

Tyler Neal in StartAndroid Ru Chat
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Tyler Neal
Добрый день, у меня есть диалог, который я инфлейчу из собственной разметки. Хочу получить доступ к вьюшкам разметки и вытащить из них данные, но не получается. Данные всегда те которые были изначально, без моих изменений. Может кто-то увидит где косяк, я уже голову сломал..
так Вы всегда и возвращаете начальные данные. Вы при клике передаете данные, которые передали при вызове dialogLaunch, а надо достать данные из полей и создать объект GameGenre
источник

I

Ilya in StartAndroid Ru Chat
всем привет, может кто объяснить, почему барьер наезжает на вьюху ex_label_btm_barrier, ex_label_textView ? https://pastebin.com/xzL3y99t
источник

TN

Tyler Neal in StartAndroid Ru Chat
Vladyslav Lozytskyi
так Вы всегда и возвращаете начальные данные. Вы при клике передаете данные, которые передали при вызове dialogLaunch, а надо достать данные из полей и создать объект GameGenre
Немного не понял, вы имеете ввиду доставать данные при клике на кнопку add?
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Tyler Neal
Немного не понял, вы имеете ввиду доставать данные при клике на кнопку add?
ну да) поля же заполняет пользователь, соответственно, только в момент add клика надо доставать с них данные, так как только в этот момент они актуальны
источник

TN

Tyler Neal in StartAndroid Ru Chat
Ну вот я сделал так - на скрине выше. Всё равно пустые
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Tyler Neal
Ну вот я сделал так - на скрине выше. Всё равно пустые
это уже вторая проблема - Вы не педали нужные вьюхи в диалог
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Эта штука заинфлейтит лейаут заново в диалог. А Вы обращаетесь ко вьюхам которые создали до и они просто висят в памяти без дела
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Вы обращаетесь к этим вьюхам
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
передайте именно их при создании диалога в метод setView
источник

TN

Tyler Neal in StartAndroid Ru Chat
Vladyslav Lozytskyi
передайте именно их при создании диалога в метод setView
Спасибо большое) учту в будущем
источник

TN

Tyler Neal in StartAndroid Ru Chat
Помогло
источник

SP

Sergey Panov in StartAndroid Ru Chat
Ilya
всем привет, может кто объяснить, почему барьер наезжает на вьюху ex_label_btm_barrier, ex_label_textView ? https://pastebin.com/xzL3y99t
Потому что в рефренс АйДи нужно указать все вью от которых он зависит, а не одну.
источник