#android
#Android
Вопрос:
Я пытаюсь создать простой веб-браузер. Мне нужна помощь для создания активности вкладок.
Как показать предварительный просмотр веб-просмотра? Является ли этот предварительный просмотр изображением?
Я беру растровое изображение из веб-просмотра таким образом:
Thread {
if (binding.webviewMain.width > 0 amp;amp; binding.webviewMain.height > 0) {
val bitmap = GlideBitmapPool.getBitmap(
binding.webviewMain.width,
binding.webviewMain.width,
Bitmap.Config.RGB_565)
val canvas = Canvas(bitmap)
binding.webviewMain.draw(canvas)
if (!directoryTabs.exists())
directoryTabs.mkdir()
val fName = "IMG_${positionPage}_tabs.JPEG"
val file = File(directoryTabs, fName)
try {
val fos = FileOutputStream(file)
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos)
fos.flush()
fos.close()
} catch (e: Exception) {
e.stackTrace
}
//Recycler Bitmap
GlideBitmapPool.putBitmap(bitmap)
}
}.start()
Но правильно ли это? Спасибо, что помогли мне.
Комментарии:
1. Я не думаю, что это изображение, потому что оно меняется в реальном времени при загрузке страницы. или, может быть, я ошибся!