Сделайте частичную сборку кеша кода при создании снимка экрана в Android
Я пытаюсь получить снимок экрана устройства в Android, я использовал приведенный ниже код для создания снимка экрана, он работает для изображения и виджета, но когда видео работает и пытается получить снимок экрана, он дает ошибку ниже. Как я могу решить эту проблему и получаю снимок экрана с воспроизведением видео на экране
Do partial code cache collection, code=26KB, data=30KB
After code cache collection, code=26KB, data=30KB
Increasing code cache capacity to 128KB
Код
Bitmap image = Utils.screenShot(activity.getWindow().getDecorView().getRootView());
image = Utils.getResizedBitmap(image, 500);
public static Bitmap screenShot(View view) {
Bitmap bitmap = Bitmap.createBitmap(view.getWidth(),
view.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
view.draw(canvas);
return bitmap;
}