У меня есть приложение, которое показывает веб-сайт клиента. На указанном веб-сайте может отображаются ссылки на документы PDF, которые я могу загрузить с этим фрагментом кода
webView?.setDownloadListener { url, userAgent, contentDisposition, mimetype, contentLength ->
val i = Intent(Intent.ACTION_VIEW)
i.data = Uri.parse(url)
activity?.startActivity(i)
}
Однако при этом открывается внешний браузер на последнем посещенном веб-сайте, и я например, чтобы открыть сам файл PDF или, по крайней мере, дать возможность прочитать его в Интернете. Есть ли способ сделать это?