Size: a a a

Android Developers

2020 March 10

AC

Arsen CeH9 in Android Developers
Vitaly Peryatin
Там нет ответа
источник

AD

Aleksey D. in Android Developers
так это не RecyclerView уже
источник

k

k1ceargy in Android Developers
Aleksey D.
unique = true
Я просто хочу чтобы такого не возникало, вот если один mcc с 250, и больше чтобы не создавалось
источник

AC

Arsen CeH9 in Android Developers
Aleksey D.
так это не RecyclerView уже
механизм переиспользования по сути тот же
источник

AC

Arsen CeH9 in Android Developers
В частности интересует как в RecyclerView добавляется элемент сверху таким образом, что никакие другие элементы никуда не смещаются

поясни
источник

AD

Aleksey D. in Android Developers
Arsen CeH9
механизм переиспользования по сути тот же
а смысл было изобретать заново?
источник

AC

Arsen CeH9 in Android Developers
Aleksey D.
а смысл было изобретать заново?
другие аспекты улучшали
источник

AC

Arsen CeH9 in Android Developers
зафорсили паттерн вью холдера к примеру, добавили декораторы, лейаутменеджер и т.д.
источник

AC

Arsen CeH9 in Android Developers
Vitaly Peryatin
Там нет ответа
про какое смещение идет речь?
источник

AD

Aleksey D. in Android Developers
Arsen CeH9
зафорсили паттерн вью холдера к примеру, добавили декораторы, лейаутменеджер и т.д.
это твои догадки или официальное что-то?
источник

AD

Aleksey D. in Android Developers
Arsen CeH9
про какое смещение идет речь?
которого в RV нет
источник

AC

Arsen CeH9 in Android Developers
Aleksey D.
это твои догадки или официальное что-то?
ты обязан переопределять онбинд и онкриейт для холдеров
источник

AC

Arsen CeH9 in Android Developers
Aleksey D.
это твои догадки или официальное что-то?
говори конкретно, что не так?
источник

AC

Arsen CeH9 in Android Developers
Aleksey D.
которого в RV нет
ну так я потому и попросил уточнить, что тоже не понял, что за смещение он имеет в виду
источник

VP

Vitaly Peryatin in Android Developers
Arsen CeH9
про какое смещение идет речь?
Например, если я использую TableLayout внутри LinearLayout внутри ScrollView, то при добавлении новой строки в начало у меня всё смещается вверх
Но в RecyclerView такого смещения не происходит
Понятно, что они реализовывали с нуля используя ViewGroup, но каким-то образом у них получается всё таки добавить вверх новую View, чтобы это добавление не было заметно
источник

AC

Arsen CeH9 in Android Developers
скролл позишин?)
источник

VP

Vitaly Peryatin in Android Developers
Arsen CeH9
скролл позишин?)
Скачет + эта операция асинхронная и иногда некорректно работает
источник

VP

Vitaly Peryatin in Android Developers
Точнее операция addView асинхронная и из-за этого скролл не корректно работает
источник

АМ

Абдулмуталим Муртаза... in Android Developers
Vitaly Peryatin
Например, если я использую TableLayout внутри LinearLayout внутри ScrollView, то при добавлении новой строки в начало у меня всё смещается вверх
Но в RecyclerView такого смещения не происходит
Понятно, что они реализовывали с нуля используя ViewGroup, но каким-то образом у них получается всё таки добавить вверх новую View, чтобы это добавление не было заметно
Recycler изначально создаёт столько холдеров, чтоб они заполнили весь экран
источник

VP

Vitaly Peryatin in Android Developers
Абдулмуталим Муртазаев
Recycler изначально создаёт столько холдеров, чтоб они заполнили весь экран
Так, я делаю так же
источник