169 похожих чатов

Есть imageView (квадрат) но я положил туда фон shape закругленный

квадрат.
и в этот ImageView мне приходит катринка которую я загружаю с помощью Glide
но проблема в том что картинки разные и некоторые выходят за рамки моего shape.
Решение которое я делаю в данный момент это в настройках Glide вызывать метод transform и там писать логику для отображения картинок которые мне приходят.
Но возможно есть что то более изящное, аля как то в самом ImageView делать так чтобы картинка которая приходит из вне не выходила за рамки моего shape?

8 ответов

6 просмотров

shapeableimageview

Vadim-Morozov Автор вопроса

заменил на ShapeableImageView но теперь сам shape для первого item'a пропал <com.google.android.material.imageview.ShapeableImageView android:id="@+id/logoImageView" android:layout_width="@dimen/dp_48" android:layout_height="@dimen/dp_48" android:layout_marginStart="@dimen/dp_16" android:layout_marginEnd="@dimen/dp_16" android:scaleType="fitCenter" app:shapeAppearanceOverlay="@style/circleImageView" app:srcCompat="@drawable/shape_bg_connection_list_logo" android:layout_centerVertical="true" android:contentDescription="@string/connections_feature_title" /> хотя картинка сам вот https://s29755.pcdn.co/wp-content/uploads/2019/07/FWLIVE_CHI_Web-05.png

слушай, я же не знаю что у тебя там в шейпе было, закруглить края как видишь - получилось

Vadim-Morozov Автор вопроса

края да обрезать получилось а shape просто rectangle и цвет

задай бекгрунд тогда, иконка я так понял транспарент

Vadim-Morozov Автор вопроса

так а цвет разве не есть background здесь? https://gist.github.com/mnewlive/83bf581a914b16bf7aab84033c305342

где "здесь" ? )))

Vadim-Morozov Автор вопроса

я имел в виду сначала в shape)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта