android 在listview上面的Textview實現html解析並且圖片異步寬高佈局重新適配

  先上效果圖:

 


  在listview上面加入讀取html的控件,有些人會選擇webview,但是我的經歷發現,webview作爲item時候有延遲性,就是每翻到一個新的item,高度計算是異步的,所以整個頁面會“跳”,就是跳動的感覺,因爲html裏面有文字有圖片,圖片加載是需要時間的。

  所以後來我改用了textview,因爲textview部分支持html,不支持部分就是自己寫了,但是改用textview之後也碰到很多問題,除了部分html標籤不讀取之外,還有圖片處理要自己寫imagegetter。而且網絡的圖片在沒有加載完成前是不知道寬高的,會導致頁面佈局不對。

  我花了不少時間處理這些問題,待續

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章