自定義ExpandListView

  1. 內置onItemClickListener 監聽item點擊邏輯動畫

  2. 改變item 內容致使高度改變spa

  3. viewTreeObserver監聽onpreDrawListener 在ondraw以前根據展開view的位置和本身的須要,從新移動到本身想要的位置。server

  4. 實現每一個item的動畫(有的view可能已經不可見,要用一個list保存引用,在ondispatchdraw中本身繪製)it

相關文章
相關標籤/搜索