1 問題
Canvas的drawRoundRect()函數怎么用
public void drawRoundRect(RectF rect, float rx, float ry, Paint paint)
功能:該方法用于在畫布上繪制圓角矩形,通過指定RectF對象以及圓角半徑來實現。float rx:生成圓角的橢圓的X軸半徑
float ry:生成圓角的橢圓的Y軸半徑
2 代碼實現
TestView.java文件如下
package com.onemt.sdk.circle;import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.RectF;
import android.util.AttributeSet;
import android.view.View;import androidx.annotation.NonNull;
import androidx.annotation.Nullable;public class TestView extends View {private Paint mPaint;private RectF rectf;public TestView(@NonNull Context context) {super(context);init();}public TestView(@NonNull Context context, @