Я искал больше на веб-сайтах и получил много предложений, как показано нижеSet Round Corner изображение в ImageView
Изменение фона с пользовательского стиля, чтобы установить радиус угла и отступы (Getting изображение прямоугольника и фон, как закругленным углом)
Изменение данного изображения в растровое изображение путем декодирования изображения и обрезка функциональность путем пропускания этого растрового изображения и ширину (его принимать больше времени для загрузки)
Я проверил WhatsApp Chat history list and it has rounded corner images but its loaded with minimum time
.
Не могли бы вы предложить мне лучший способ создать шаблон списка с закругленными изображениями, как в WhatsApp?
Я ожидаю, что измените изображение с закругленным углом, установив детали стиля в xml. (Ширина и высота изображения составляет 60 дп, и мой ListView, имеющий около 60 элементов)
Список литературы:
- https://xjaphx.wordpress.com/2011/06/23/image-processing-image-with-round-corner/
- How to Make an ImageView in Circular Shape?
- How to create a circular ImageView in Android?
разреш/mylayout .xml:
<ImageView
android:id="@+id/contactssnap"
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/contactssnap"
android:background="@drawable/roundimage" />
Рез/рисуем/roundimage.xml:
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid android:color="#ffffffff" />
<stroke
android:width="2dp"
android:color="#90a4ae" />
<size
android:height="50dp"
android:width="50dp" />
<padding
android:bottom="2dp"
android:left="2dp"
android:right="2dp"
android:top="2dp" />
<corners android:radius="100dp" />
</shape>
Примечание: Поддерживается Android версии от 14 до 22
Как вы настраиваете ImageView? Из ресурса или вы загружаете растровое изображение из другого места? –
stackover flow уже имеет ответ, ссылаясь на это http://stackoverflow.com/questions/2459916/how-to-make-an-imageview-with-rounded-corners – bGorle
@bGorle: да, я пробовал это, и у него больше времени на загружать изображения – Ponmalar