Я пытаюсь сделать мой раунд ImageView
. Я написал следующий код, чтобы он выглядел круглым, но каким-то образом он все еще показывает квадрат ImageView
. [Использование Picasso для извлечения изображения]Код Android, чтобы сделать изображениеView круглым не работает
Java кода:
ImageView iv = (ImageView) addLinkDialog.findViewById(R.id.group_icon_jsoup);
Picasso.with(getBaseContext()).load(GroupImageUrl).into(iv);
iv.setBackgroundResource(R.drawable.icon_img);
ImageView код:
<ImageView
android:id="@+id/group_icon_jsoup"
android:layout_width="75dp"
android:layout_height="75dp"
android:layout_gravity="center"
android:layout_margin="8dp"
android:background="@drawable/icon_img" />
@ вытяжка/icon_img.xml:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/circle"/>
</layer-list>
@ вытяжка/круга. xml
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:innerRadius="0dp"
android:shape="ring"
android:thicknessRatio="1.9"
android:useLevel="false" >
<solid android:color="@android:color/transparent" />
<stroke
android:width="10dp"
android:color="@android:color/white" />
</shape>
http://stackoverflow.com/questions/22105775/imageview-in-circular-through-xml –
@GaneshPatil Я взял код с того же места. Он не работает. Может быть, потому, что я устанавливаю изображение, используя пикассо. –
попробуйте это одно закругленное изображение с picaso http://stackoverflow.com/questions/26112150/android-create-circular-image-with-picasso –