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