Size: a a a

Android Developers

2021 January 10

Y

YorkIsMine in Android Developers
Nick Marchuk
RecyclerView с gridlayoutmanager
да вот нет)
источник

NM

Nick Marchuk in Android Developers
YorkIsMine
да вот нет)
Значит опиши по понятнее задачу
источник

с#

саша сок #KotlinGang... in Android Developers
Кирилл
Я уверен что там проблема в порядке, то что инит с вызовом выше чем инит объекта
это понятно, но илья говорил, что по идее оно запускает корутину, которая должна начать выполнение после инита. это логично, но не всегда.
источник

Y

YorkIsMine in Android Developers
Nick Marchuk
Значит опиши по понятнее задачу
у элемента фиксированная ширина и высота. На большом экране могут быть огромные отступы. Поэтому как решение рассматриваю автоувелечение элементов в зависимости от экрана
источник

К

Кирилл in Android Developers
YorkIsMine
у элемента фиксированная ширина и высота. На большом экране могут быть огромные отступы. Поэтому как решение рассматриваю автоувелечение элементов в зависимости от экрана
Разные layout айтемов для разных размеров экрана не подойдет?
источник

NM

Nick Marchuk in Android Developers
YorkIsMine
у элемента фиксированная ширина и высота. На большом экране могут быть огромные отступы. Поэтому как решение рассматриваю автоувелечение элементов в зависимости от экрана
layout_width="match_parent"
источник

Y

YorkIsMine in Android Developers
Кирилл
Разные layout айтемов для разных размеров экрана не подойдет?
ага, каждый экран с отличием в дюйм делать) Ну такое
источник

NM

Nick Marchuk in Android Developers
Nick Marchuk
layout_width="match_parent"
Все твои элементы внутри ресайклера будут растягиваться на нужную им ширину
источник

Y

YorkIsMine in Android Developers
отступы должны быть тоже фиксированные если что
источник

I

Ilya in Android Developers
YorkIsMine
ага, каждый экран с отличием в дюйм делать) Ну такое
Для основных только, xxdpi, xxxdpi и т.д.
источник

Y

YorkIsMine in Android Developers
вот так должно быть
источник

NM

Nick Marchuk in Android Developers
YorkIsMine
вот так должно быть
GridLayoutManager, у айтема ширина match_parent и кастомный декоратор
На всё про всё от силы минут 10

https://stackoverflow.com/questions/28531996/android-recyclerview-gridlayoutmanager-column-spacing
источник

NM

Nick Marchuk in Android Developers
YorkIsMine
вот так должно быть
Если тебе нужно чтобы айтемы были прям именно квадратными то самый простой способ сделать айтем вот таким
https://stackoverflow.com/questions/48923127/recyclerview-gridlayoutmanager-resizing-items-to-fit-the-screen-and-preserve
источник

К

Кирилл in Android Developers
Пихать ConstraintLayout в layout айтема это сильно
источник

NM

Nick Marchuk in Android Developers
Кирилл
Пихать ConstraintLayout в layout айтема это сильно
Самый простой != оптимальный :)
источник

К

Кирилл in Android Developers
Nick Marchuk
Самый простой != оптимальный :)
Да я понимаю но даже так надо хотя бы пометить что это хуевый способ
источник

Y

YorkIsMine in Android Developers
да я вот думаю взять высоту и установить ей значение ширины
источник

ℕo ℕame in Android Developers
YorkIsMine
да я вот думаю взять высоту и установить ей значение ширины
так и делай
источник

QH

Quantum Harmonizer in Android Developers
Нужно заменить одну вьюху на другую с анимацией, но есть нюанс: разная высота. Какие есть альтернативы ViewAnimator'у?
источник

W

Will in Android Developers
в bottom navigation bar можно как-то разделитель поставить без костылей?
источник