excelPanel icon indicating copy to clipboard operation
excelPanel copied to clipboard

每一列加排序功能,该如何操作

Open i6u opened this issue 7 years ago • 8 comments

望前辈提供点思路

i6u avatar May 22 '17 07:05 i6u

能具体的说一下吗?我不是太明白

zhouchaoyuan avatar May 24 '17 06:05 zhouchaoyuan

需求是做一个可以排序的数据表格,然后点击列标题就能对每一列的数据进行排序,点一次升序,点第二次降序,点第三次恢复正常,想在 excelPanel 这个模块的基础上实现,还望前辈赐教

i6u avatar May 25 '17 05:05 i6u

直接对Adapter里面的数据进行排序就行了,数据排序之后notify一下就可以了。(如果不考虑排序动画的话)

zhouchaoyuan avatar May 25 '17 11:05 zhouchaoyuan

我看了主内容区实现是一个大的 recycleView 中套了 n(列数)个 垂直布局的 recycleView ,如果对一列布局进行排序,如何让其他列的(recycleView)位置进行相应改变?

i6u avatar May 25 '17 15:05 i6u

主内容区域的数据应该是一个二维的list,只要你要排序的那一列改变了位置,对这个二维的list全部做相应的调整就行了(((((我应该说明白了?

zhouchaoyuan avatar May 26 '17 02:05 zhouchaoyuan

嗯嗯,我知道了,多谢前辈

i6u avatar May 26 '17 03:05 i6u

请问如果主内容区域的数据类型不一样,如何处理 目前实现的都是单数据类型String

shuaimango avatar Nov 03 '17 10:11 shuaimango

你的意思是说主内容区域的数据类型有多种吗

zhouchaoyuan avatar Nov 03 '17 13:11 zhouchaoyuan