Как сделать снимок веб-просмотра с Kotlin - PullRequest
0 голосов
/ 25 июня 2019

У меня есть веб-просмотр в Котлине, и он работает нормально. Я хочу добиться того, чтобы вы могли получить мгновенный снимок (изображение для предварительного просмотра) загружаемого веб-сайта. Я ищу и нахожу только некоторые устаревшие примеры в коде Java. Кто-нибудь может подсказать мне, как это сделать в Котлине?

1 Ответ

0 голосов
/ 25 июня 2019

Я нашел решение ....

Внутри onPageFinished в вашем WebViewClient вставьте этот метод и создайте снимок сайта

private fun getPreviewWebview(view: WebView): Bitmap{
        val bitmap = Bitmap.createBitmap(view.width, 1500, Bitmap.Config.ARGB_8888)
        val canvas = Canvas(bitmap)
        view.draw(canvas)

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