Краткое руководство о том, как сделать снимок экрана представления, содержит вертикальную и горизонтальную прокрутку вместе в Android (Java).

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

Ниже представлен образец XML-файла, здесь относительный макет rlSecond - это представление, которое нужно сделать как снимок экрана. Также этот вид не будет полностью виден, так как он находится внутри горизонтальной прокрутки, чтобы просмотреть весь вид, вам нужно прокрутить горизонтальную прокрутку.

Функция ниже getBitmapFromView используется для создания снимка экрана представления, где нам нужно определить ширину и высоту представления.

Функция saveBitmapToInternalStorage используется для сохранения созданного растрового изображения во внутреннем хранилище, которое можно использовать позже, используя путь к файлу.

Надеюсь, эти простые функции будут соответствовать вашим требованиям.

Спасибо за чтение.