TextView 缩小后 WRAP CONTENT 失效

来自Silica Library | 間奏時光
跳到导航 跳到搜索

2019-04-22 14:51

问题

  一个 TextView 设为 WRAP_CONTENT 重复使用,但加载了大量数据之后重新加载少量数据,TextView 不会自动缩小。
  就像这样 (Image from Google Search):

  未标题-1.png

解决方法

  在 TextView.setText() 时追加参数 TextView.BufferType.SPANNABLE。如:

原本:
tvTest.setText("Silica Library");

现在:
tvTest.setText("Silica Library", TextView.BufferType.SPANNABLE);