Какой самый эффективный способ конвертировать webview в bytearray? - PullRequest
0 голосов
/ 27 января 2012

Я хотел бы получить массив байтов, эквивалентный веб-экрану, отображаемому на устройстве Android с использованием webview. Я понимаю, что с использованием capturepicture() я могу получить изображение webview. И это растровое изображение может быть преобразовано в bytearray. Но есть ли способ напрямую получить байтовый массив из webview?

Ответы [ 2 ]

0 голосов
/ 27 января 2012

Расширение WebView. В методе onDraw() после super.onDraw() извлеките значения пикселей из Canvas и сохраните их. Предоставьте эти данные методом получения.

0 голосов
/ 27 января 2012

Я просто догадываюсь, но разве вы не можете просто расширить веб-просмотр и создать метод, который делает то, что вы хотите, чтобы вы могли просто сказать `customwebviewinstance.getByteArray ();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...