先是从数据库中获取所有的值,返回一个HashMap类型的数据:
<pre name="code" class="java">	private HashMap<String, String> searchSql() {
int columnsSize = cursor.getColumnCount();
HashMap<String, String> map = new HashMap<String, String>();
if (cursor != null) {
while (cursor.moveToNext()) {
System.out.println("设备名称ID " + cursor.getString(1)
+ "<--------->" + cursor.getString(0));
for (int i = 0; i < columnsSize; i++) {
map.put(cursor.getString(1), cursor.getString(0));
}
}
}
return map;
}

然后保存包
<pre name="code" class="java">		HashMap<String, String> map =searchSql();//返回的map
List<String> keyList = new ArrayList<String>(map.keySet());
List<String> valueList = new ArrayList<String>(map.values());
for(int i = 0; i < map.size(); i++){
System.out.println("测试 " + valueList.get(i));
tableView.addBasicItem(new BasicItem(keyList.get(i),valueList.get(i) , false));//用的UItable开源控件,显示在listview中
}
												

最新文章

  1. setTimeout和setInterval定时器使用详解测试
  2. LINQ 函数的实战演练测试
  3. PHP引用(&amp;)使用详解
  4. 数据结构之平衡二叉树(AVL树)
  5. js float 数据相加,有的正确,有的不对
  6. 检测cpu是否支持虚拟化和二级地址转换【转】
  7. 【Android测试】【第十二节】Uiautomator——API详解
  8. C#实现 ffmpeg视频转码、播放
  9. UVa1583 Digit Generator
  10. 一张图解释---Java多态
  11. UVa 11110 - Equidivisions
  12. git clone 带用户名密码的形式但包含@等特殊符号无法正常解析
  13. freemarker之include指令(九)
  14. css3动画transition详解2
  15. Ubuntu MariaDB PhpMyAdmin
  16. ltp-ddt nor_mtd_dd_rw_jffs2
  17. vscode 插件推荐 - 献给所有前端工程师(更新与2018.8.1)
  18. day2模块初识别
  19. Linux 下移植QT(1)---tslib 1.4.0移植
  20. FormData序列化及file文件上传

热门文章

  1. 「LuoguP1429」 平面最近点对(加强版)
  2. bzoj 3267: KC采花&amp;&amp;3272&amp;&amp;3638&amp;&amp;3502 线段树
  3. 【Lintcode】033.N-Queens II
  4. JSP介绍(2)--- 九大隐式对象
  5. DefaultTableCellRenderer 自定义
  6. Linux&amp;nbsp;下安装配置&amp;nbsp;JDK7(2)
  7. 在Elasticsearch6.X中如何实现去重
  8. windows如何定时关闭一个程序
  9. sqlserver2012——逻辑运算符
  10. 【异步编程】Part3:取消异步操作