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);