Как загрузить файлы .rtf в веб-просмотр? - PullRequest
0 голосов
/ 04 августа 2020

Я хочу загружать файлы RTF с помощью веб-просмотра, используя необработанную папку. Ниже мой код;

  val urlWebView = findViewById<WebView>(R.id.webview)
  readTextFromResource(R.raw.lettemp_369)?.let { urlWebView.loadData(it, "text/plain", "utf-8") };

Ниже функция;

    private fun readTextFromResource(resourceID: Int): String? {
    val raw: InputStream = resources.openRawResource(resourceID)
    val stream = ByteArrayOutputStream()
    var i: Int
    try {
        i = raw.read()
        while (i != -1) {
            stream.write(i)
            i = raw.read()
        }
        raw.close()
    } catch (e: IOException) {
        e.printStackTrace()
    }
    return stream.toString()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...