我正在开发Android App,并且我将一些达到20,653Bytes的字符串放入TextView中。
当我在API 22设备上构建并执行时,它可以工作。但是,在API 26设备上构建时,出现如下所示的IndexOutOfBoundsException错误。
Caused by: android.view.InflateException: Binary XML file line #61: Binary XML file line #61: Error inflating class TextView
Caused by: android.view.InflateException: Binary XML file line #61: Error inflating class TextView
Caused by: java.lang.IndexOutOfBoundsException
如何解决此错误?我必须同时显示此文本。
答案 0 :(得分:0)
我只是像下面这样解决。
在String变量中保存文本(以html格式),然后
tvContent.setText(Html.fromHtml(html1));
当我只使用strings.xml时,它不起作用。