Android:如何检查或调试TextView中的跨度?

时间:2017-11-06 07:36:18

标签: android textview

我正在使用不同样式的文字范围(斜体,粗体,超链接等)创建CharSequence并将其设置为TextView

除了一个之外,它在所有其他屏幕中按预期工作。 仅在一个屏幕中,hyperlink字体工作正常但不是其他样式的跨度。

有没有办法调试或检查 textview 以找出内部设置的跨度?

1 个答案:

答案 0 :(得分:0)

正如@pskink给我的提示,我找到了使用CharSequence

调试TextUtils.dumpSpans()内部跨度的方法

它很酷,用开始,结束位置和标志显示span对象。