我正在尝试使用以下代码创建一个圆形图像视图:
Bitmap bitmap = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.user);
RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(mContext.getResources(), bitmap);
drawable.setCircular(true);
我在许多教程和 Android 的开发者页面中都看到了这个示例:
这是 setCircular 函数的解释:
public void setCircular(布尔循环)
将图像形状设置为圆形。
我在这里想念什么?
我试图在 Android Studio 中查看 RoundedBitmapDrawable 的来源,确实没有 setCircular 函数。我的目标 API 是 22。