10
我正在創建應用程序使用ExpandableListView,我提到了一些教程。hasStableIds()設置爲false?確實需要將hasStableIds()設置爲false?在Expandable ListView中hasStableIds()?
我正在創建應用程序使用ExpandableListView,我提到了一些教程。hasStableIds()設置爲false?確實需要將hasStableIds()設置爲false?在Expandable ListView中hasStableIds()?
文檔指出孩子和組ID是否越過改變底層數據穩定。
返回 相同的ID是否始終指向同一個對象
當您更改適配器的數據它的使用,每次你改變的數據ExpandableListView
應該更新它的意見,反映變化。
如果爲真,ExpandableListView
可以重複使用相同的View
如果ID相同。
如果爲false,則應重新創建所有視圖,因爲它不知道會發生什麼變化。
我指的ID是由getGroupId
和getItemId
返回的ID。
你應該重寫這個方法!
一些問題:
感謝ü..btw我不動態改變任何數據,所以我寧願如此.. – Asthme
我認爲你的意思'getChildId'代替'getItemId'。 –