Android_08手机联系人编码中SimpleAdapter的使用说明
来源:互联网 发布:淘宝店铺可以改几次 编辑:程序博客网 时间:2024/06/05 17:28
1.
SimpleAdapter adapter =
new SimpleAdapter(this,list1,R.layout.my_layout,new String[] { "name", "keyvalue" },new int[] { R.id.tv_name, R.id.tv_info });
lv_search.setAdapter(adapter);
解释:
一)this:(1)、当存放在自己的class中并且被自己调用时,就用this;而且这些内容写在activity文件中;(2)、如果是写在一个类中,让另外一个类调用,则用activity;而且这些内容写在onResume()中;
二)list1:(1)、就是上面的定义声明的内容:private ArrayList<Map<String, String>>list1= new ArrayList<>();就相当于是将元素遍历出来;
三)R.layout.my_layout:也就是获取这样的内容,图片形式就是这样:;
四)new String[] { "name", "keyvalue" }:(1)、map.put("name", c.getString(c.getColumnIndex("display_name")));(2)、map.put("keyvalue", c.getString(c.getColumnIndex("phonebook_label")));keyvalue = c.getString(c.getColumnIndex("phonebook_label"));
(3)、display_name,phonebook_label都是联系人手机系统数据库中自带的命名标识;
五)new int[] { R.id.tv_name, R.id.tv_info }):(1)、tv_name就是上面图中的“姓名”的命名(2)、tv_info 就是上面的图中A的命名标识
六)lv_search.setAdapter(adapter):(1)、将获取到的东西放到lv_search中,(2)、lv_search = (ListView) findViewById(R.id.lv_search);获取控件;
以上就是我的联系人中SimpleAdapter 的运用,以及简易的解释,若有不足,请大神添加;若有疑问也请追问;谢谢阅读;
- Android_08手机联系人编码中SimpleAdapter的使用说明
- Android中获取手机联系人的优化
- 获取手机中联系人的数据
- 读取手机的联系人
- 手机联系人的URI
- 获取手机的联系人
- Android中获取手机联系人的基本信息的实现
- 访问手机中联系人页面
- Android2.0中获取手机里联系人的方法
- 获得IPHONE手机通讯录中联系人的所有属性
- 利用ContentProvider获取手机中联系人的信息
- 将SIM卡上的联系人导入Android手机中
- Android:获取手机通讯录中联系人的信息
- 浅谈android中手机联系人字母索引表的实现
- 浅谈android中手机联系人字母索引表的实现
- android中如何取得用户手机的常用联系人(即收藏夹的联系人)
- Nokia手机联系人的转存
- 查询手机联系人的信息
- 设计模式中类的关系
- mfcc学习记录
- 一个简单的在线推荐系统的实现
- 大话设计模式-1.简单工厂模式
- ACdream OJ 1099 瑶瑶的第K大
- Android_08手机联系人编码中SimpleAdapter的使用说明
- VMware Workstation工具给liunx创建共享磁盘
- IOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- gsl: rng.c:46: ERROR: failed to allocate space for rng state
- 编译错误:error C2065
- Swift
- MFC截图程序的实现(十)
- acdream oj 1101 瑶瑶想要玩滑梯
- 计算机英语(第三版)Unit 8,B、C两部分的翻译