1

我正在尝试使用以下代码创建一个圆形图像视图:

Bitmap bitmap = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.user);
RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(mContext.getResources(), bitmap);
drawable.setCircular(true);

我在许多教程和 Android 的开发者页面中都看到了这个示例:

http://developer.android.com/reference/android/support/v4/graphics/drawable/RoundedBitmapDrawable.html

这是 setCircular 函数的解释:

public void setCircular(布尔循环)

将图像形状设置为圆形。

我在这里想念什么?

我试图在 Android Studio 中查看 RoundedBitmapDrawable 的来源,确实没有 setCircular 函数。我的目标 API 是 22。

4

0 回答 0