Как сделать снимок экрана со скругленными углами? - PullRequest
0 голосов
/ 16 июня 2020

Я хочу сделать снимок экрана CardView. когда я сохранил изображение в хранилище, я получил квадратное изображение без закругленных углов.

<androidx.cardview.widget.CardView
    android:id="@+id/imagecard"
    android:layout_width="200dp"
    android:layout_height="200dp"
    app:cardCornerRadius="60dp"/>

А вот мой java код

public void screenShot(View view) {
    view.setDrawingCacheEnabled(true);
    Bitmap bitmap = Bitmap.createBitmap(view.getDrawingCache());
    view.setDrawingCacheEnabled(false);
}
...