можно) просто клипаешь передавая туда Shape и все
Ты задаешь один и тот же размер, более того на картинке, которую ты скинул, кастомный Layout / LazyVerticalGrid, а не простой Row, да и вес указывать не нужно. Ну и закругление там будет иное, не 10.dp, может лучше в процентах его указать ¯\_(ツ)_/¯. Ну больше чем 10 точно. А еще оно кажется разное, но не уверен.
а, понял. А как можно это сделать?
Чтобы карточки обрезались так, не в плане закругленности, а в плане того, что они как-будто за экран уходят
У тебя вообще что “под” карточками?
Мне как-то нужно было сделать изображение с такими углами в виджетe. И до какого-то Андроида там нельзя делать никакие шейпы изображению, поэтому я кропил именно bitmap
Я, возможно, не совсем корректно задал вопрос. Я хочу понять, как можно обрезать изображение так, как это сделано у крайних рядов
Тебе кстати лучше наверное не каждый поворачивать, а полностью содержимое в конце повернуть
у тебя на входе есть картинки только?
Я почти уверен, что это просто изображение.
scaleType. через coil (glide, picasso) будет проще
Как это делается с помощью ScaleType?
https://stackoverflow.com/questions/67151952/android-jetpack-compose-image-cant-scale-to-boxs-width-and-height
прошу прощения, вместо scaleType - contentScale
Я так понял, можно просто создавать свою шейп для крайних карт, но это наверное не совсем адаптивно будет
он наверно напутал немного🙂 Как уже советовали выше, размещаешь все картинки, поворачиваешь layout и клипаешь его
Обсуждают сегодня