0

カスタム描画ビューに丸みを帯びた角を追加しようとしています。私は最近解決策を見つけましたが、もっと良い方法があると思いますか?

コーナーを追加するには、パスを使用しています:

Path mPath = new Path();
        mPath.addRoundRect(new RectF(0, 0, 100,100),20,20, Path.Direction.CCW);
        canvas.clipPath(mPath, Region.Op.INTERSECT);

しかし、これandroid:hardwareAccelerated="false"はマニフェストに追加する場合にのみ機能し、アプリの速度が大幅に低下するため、この行を追加したくないのです!

ハードウェアアクセラレーションを無効にせずにこれを実行できますか?

4

1 に答える 1