【发布时间】:2020-02-13 21:08:36
【问题描述】:
我正在尝试ViewCompat.enableAccessibleClickableSpanSupport(textview),但 spannable 仍在使应用程序崩溃。我的方法是
// ViewCompat.enableAccessibleClickableSpanSupport(textview)
val ss = SpannableString(someString)
ss.setSpan( bla bla bla) // i have a clickablespan with nocopyspan and imagespan
textview.text = ss
textview.movementMethod = LinkMovementMethod.getInstance()
ViewCompat.enableAccessibleClickableSpanSupport(textview)
我尝试将 ViewCompact 代码放在顶部和底部,顶部或底部各一个,但我的应用仍然在 Accessibility 或 Talkback 上崩溃。我在 Android 9 上运行该应用程序,但我认为它无论如何都会在所有设备中崩溃。任何人都有类似的经历,你如何处理这个?我可以使用 html 方式,但我需要 textview 的一部分是可点击的并导航到下一个片段。
【问题讨论】:
标签: android kotlin crash accessibility talkback