android开发中listview 里面有三列数据前面两列根据第三列的排名情况来确定更新?

tracy891110 2011-11-17 10:25:22
android开发中listview 里面有三列数据前面两列根据第三列的排名情况来确定更新?
就是服务器给我一个数据包,里面有名字,战斗力,财富什么的,然后有个按钮控制里面是按战斗力还是财富来排名?
ListView里面第一列是排名,第二列是名字,第三列是战斗力或者是财富?
这样怎么实现啊?
各位大虾帮帮忙啊?
...全文
259 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yongyuandeni 2011-11-17
  • 打赏
  • 举报
回复
两个办法:
1、每次根据需要的排列的条件进行查询,返回的数据结构中就是已经排序的,直接listview显示;
2、直接从服务器中获取数据,在前台根据排列的需要重新排序;

qhl1989 2011-11-17
  • 打赏
  • 举报
回复
查询语句。order by
tracy891110 2011-11-17
  • 打赏
  • 举报
回复
上面我用Collections.sort试过了,好像不行啊!给个例子行么?
tracy891110 2011-11-17
  • 打赏
  • 举报
回复
用的是自己重写的Adapter,继承BaseAdapter的,能不能给我个例子啊?这样说我有点糊涂!麻烦啦!
franic1121 2011-11-17
  • 打赏
  • 举报
回复
你用的是什么adapter?是cursorAdapter还是arrayAdatper,如果是cursor就在sql里用order by语句,array的话就用Collections.sort 之后刷新adapter
aSysBang 2011-11-17
  • 打赏
  • 举报
回复
Collections.sort 之后刷新adapter
tracy891110 2011-11-17
  • 打赏
  • 举报
回复
能否说详细点,给个例子行么?

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧