Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在Android中设置圆形矩形的位图?_Android_Bitmap_Android Custom View - Fatal编程技术网

是否可以在Android中设置圆形矩形的位图?

是否可以在Android中设置圆形矩形的位图?,android,bitmap,android-custom-view,Android,Bitmap,Android Custom View,你好:问题是: 我有一个自定义视图。它的形状是一个圆角矩形。(如onDraw方法所示)。 我有一个位图,我想把它设置为背景。我可以使用以下方法: void drawBitmap (Bitmap bitmap, Rect src, Rect dst, Paint paint) 将图像缩放为小于视图形状的矩形,但我希望它占据整个视图。有没有办法裁剪图像的角点,使其与圆角矩形相匹配?要结束这个问题,我将用更多的文字发表评论 答案可在以下问题中找到: 看看完美!!它就像一个符咒。非常感谢你!!!!为了

你好:问题是:

我有一个自定义视图。它的形状是一个圆角矩形。(如onDraw方法所示)。 我有一个位图,我想把它设置为背景。我可以使用以下方法:

void drawBitmap (Bitmap bitmap, Rect src, Rect dst, Paint paint)

将图像缩放为小于视图形状的矩形,但我希望它占据整个视图。有没有办法裁剪图像的角点,使其与圆角矩形相匹配?

要结束这个问题,我将用更多的文字发表评论

答案可在以下问题中找到:


看看完美!!它就像一个符咒。非常感谢你!!!!为了结束这个问题,该链接再次作为答案:看看奇怪的,我不能把它作为答案张贴,他总是把它转换成评论。