カスタム描画ビューに丸みを帯びた角を追加しようとしています。私は最近解決策を見つけましたが、もっと良い方法があると思いますか?
コーナーを追加するには、パスを使用しています:
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"
はマニフェストに追加する場合にのみ機能し、アプリの速度が大幅に低下するため、この行を追加したくないのです!
ハードウェアアクセラレーションを無効にせずにこれを実行できますか?