Open JerryMissTom opened 7 years ago
tablayout中顺序混乱的问题是由com.jaydenxiao.androidfire.ui.news.adapter.ChannelAdapter的onItemMove(int fromPosition, int toPosition)方法中,使用Collections.swap(getAll(), fromPosition, toPosition);此方法是交换两个item的位置,而不是将选中的item数据插入目标区域。解决思路见图
1、进入频道管理界面,在更多频道中随意点击几个,然后在我的频道中长按并拖曳排序,把新添加的频道拖曳到靠前位置 2、返回上一界面,Tab中频道顺序与频道管理种的顺序不同 3、滑动至新加入的频道界面,不自动刷新