我已经设置了一个firebase数据库,我想知道我是如何制作它的,以便我的listView以升序或降序显示我的数据.

例如:如果我想要的东西是最贵的,我会在listView的顶部和底部的便宜的东西.

基本上我正在尝试创建一个排名活动,其中我有两个单独的列表视图,按成本和单独计数排名.

这就是我的计算:

@Override

protected void onStart() {

super.onStart();

itemlists=new ArrayList();

databaseItems.child("items").addValueEventListener(new ValueEventListener() {

@Override

public void onDataChange(DataSnapshot dataSnapshot) {

for (DataSnapshot itemSnapShot : dataSnapshot.getChildren()) {

String itemname=itemSnapShot.child("itemName").getValue().toString();

itemlists.add(itemname);

adapter = new ArrayAdapter(SearchActivity.this,android.R.layout.simple_list_item_1,itemlists);

listFinalCount.setAdapter(adapter);

}

}

@Override

public void onCancelled(DatabaseError databaseError) {

}

});

}

android中按大小升序,android – 如何按升序或降序排列firebase数据...相关推荐

  1. c语言字符串中字母降序数字升序,将字符串以ASCII码降序排列

    满意答案 chiyu82zp 推荐于 2016.03.13 采纳率:53%    等级:12 已帮助:8303人 在你需要的地方调用如下过程,如:string newString = mysort(参 ...

  2. HTML中数字降序排列怎么做,javascript实现表格升序降序排列(示例代码)

    TableSorter body{font-size:12px;line-height:25px;}tr{height:25px;}th{font-size:14px;border-bottom:so ...

  3. python降序排列说true不存在_Python数据类型串讲(中)

    1.序列 1.1 序列简介 所谓序列,即元素的有序排列.序列中每个位置的元素都有其对应的唯一编号,也就是说我们可以通过元素的位置标识,去搜索到该元素.python中的内建序列有6种:列表.元祖.字符串 ...

  4. 堆排序,为什么升序排列要建大堆,降序排列要建小堆

    堆排序中用到了建立大小堆和向下调整的内容,对这些内容有些不了解的同学可以去补一补专门写堆的博客,方便更好的理解堆排序数据结构之堆(Heap),堆的相关操作,用堆模拟优先级队列. 如果把待排序序列分为未 ...

  5. java treemap value排序_Java TreeMap升序|降序排列和按照value进行排序的案例

    TreeMap 升序|降序排列 import java.util.Comparator; import java.util.TreeMap; public class Main { public st ...

  6. java升序降序排列desc,TreeMap升序|降序排列和按照value进行排序

    TreeMap 升序|降序排列 import java.util.Comparator; import java.util.TreeMap; public class Main { public st ...

  7. mysql中grade字段降序排列_mysql高级查询

    [聚合函数] 统计记录的条数 select count(*) from 表名; 求某个字段所有值的总和 select sum(字段名) from 表名; 求某个字段所有值的平均值 select avg ...

  8. python随机产生10个数然后前5个升序后5个降序_编写程序,生成包含 20 个随机数的列表,然后将前 10 个元素升序排列,后 10 个元素降序排列,并输出结果。_学小易找答案...

    [填空题]在 Python3.x 中 input() 函数接收到的用户输入数据一律为 ________ . [填空题]运算符% (可以.不可以)对浮点数进行求余数操作. [简答题]解释 Python ...

  9. linux按照目录大小降序排列,Linux du命令查看文件夹大小并按降序排列

    1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...

最新文章

  1. IntelliJ IDEA连接数据库时报错:服务器返回无效的时区,需要设置 ‘‘serverTimezone‘‘ 属性。
  2. 20应用统计考研复试要点(part28)--简答题
  3. LeetCode 475. 供暖器(双指针二分查找)
  4. linux一次执行多个命令,linux 一次执行多条命令
  5. 适配器模式C++实现
  6. MongoDB可视化工具mongochef
  7. 【webssh】网页上的SSH终端
  8. 认识计算机听课记录20篇,【中学信息技术听课记录】 信息技术听课记录15篇及评析_初中信息技术听课记录_高中信息技术听课记录20篇_东城教研...
  9. ES 查询 —— match 和 match_prase
  10. python遇到错误跳过_python 如何跳过异常继续执行
  11. 左(下)上三角、右上(下)三角输出、正(倒)三角,C语言
  12. 渗透测试-文件上传/下载/包含
  13. java跟全链路ui哪个好,什么是全链路UI设计师
  14. 路由器和调制解调器的区别_如何重新启动路由器和调制解调器
  15. 数字图像处理9--尺度空间
  16. 电子计算机与多媒体教学教案,《电子计算机与多媒体》教学设计模板3篇
  17. abp(net core)+easyui+efcore实现仓储管理系统——ABP总体介绍(一)
  18. 使用个人股票量化接口做股票投资靠谱吗?
  19. 第九章 面向对象方法学(3)
  20. CentOS install PHP

热门文章

  1. 中国城市人口排名(最新版)
  2. python之tkinter学生管理系统3-view(功能界面)
  3. Win7 IE11、Flash插件、.NET Framework组件 安装教程
  4. S7-1200变量地址
  5. 【转载】无公网IP搞定群晖+ZEROTIER ONE实现内网穿透
  6. 聊聊并发 生产者消费者模式
  7. 网络诈骗侦查公司41st Parameter获1300万美元投资 Kleiner Perkins参投
  8. vue 项目开发 lenovo商城
  9. 微信小程序----使用微信内置地图查看位置wx.openLocation(Object object)
  10. Redhat更换yum源