相关疑难解决方法(0)

如何在Android中创建循环ImageView?

我怎么能ImageView在Android中创建圆形?

我尝试了以下代码,但它没有正常工作.

码:

Bitmap circleBitmap = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(), Bitmap.Config.ARGB_8888);

BitmapShader shader = new BitmapShader (bitmap,  TileMode.CLAMP, TileMode.CLAMP);
Paint paint = new Paint();
paint.setShader(shader);

Canvas c = new Canvas(circleBitmap);
c.drawCircle(bitmap.getWidth()/2, bitmap.getHeight()/2, bitmap.getWidth()/2, paint);

imageView.setImageBitmap(circleBitmap);
Run Code Online (Sandbox Code Playgroud)

圆圈内的图像:

在此输入图像描述

我怎样才能做到这一点?

android imageview android-image android-imageview

250
推荐指数
1
解决办法
28万
查看次数

使图像呈圆形,带有白色圆形边框

如何使图像圆形并给它白色圆形边框?是否有必要使用两个图像视图 - 一个用于图像,另一个用于白色边框?有没有其他方法可以做到这一点?

layout geometry android drawing imageview

11
推荐指数
4
解决办法
3万
查看次数

Android代码使imageView轮不起作用

我正在努力使自己ImageView顺利。我已经编写了以下代码,使其看起来是圆形的,但不知何故它仍然显示方形ImageView。[使用毕加索获取图像]

Java代码:

ImageView iv = (ImageView) addLinkDialog.findViewById(R.id.group_icon_jsoup);
Picasso.with(getBaseContext()).load(GroupImageUrl).into(iv);
iv.setBackgroundResource(R.drawable.icon_img);
Run Code Online (Sandbox Code Playgroud)

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" />
Run Code Online (Sandbox Code Playgroud)

@ drawable / icon_img.xml:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@drawable/circle"/>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

@ drawable / circle.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>
Run Code Online (Sandbox Code Playgroud)

xml android image imageview android-layout

3
推荐指数
1
解决办法
3934
查看次数