ExpandableText icon indicating copy to clipboard operation
ExpandableText copied to clipboard

微信朋友圈的”全文“”收起“实现

Results 1 ExpandableText issues
Sort by recently updated
recently updated
newest added

当刷新数据,数据源改变后,调用mAdapter.notifyDataSetChanged()方法,此时adapter中SparseArray mTextStateList中记录的数据并未发生改变,然后执行判断时,如果刷新前position位置上的状态是什么样的,现在改position位置上的状态就是什么样的,造成显示不正确。 我的解决办法是,在adapter中写一个方法 `public void clearStateList(){ mTextStateList.clear(); }` 然后在调用mAdapter.notifyDataSetChanged()之前,调用这个方法,先清除状态值。 如果有更好的解决办法,欢迎交流,谢谢!