zoukankan      html  css  js  c++  java
  • 如何读取联系人信息

      如何读取联系人信息?

      使用ContentProviter可以读取联系人信息,下面的代码读取了所有的联系人的信息,并将联系人名称显示在ListView组件中。

      ListView list=(listView)findViewById(R.id.listview);

      //查询系统中所有的联系人

      Cursor cursor=getContentResolver().query(

      ContactsContract.Contacts.CONTENT_URI,null,null,null,null);

      //根据cursor创建SimpleCursorAdapter对象

      SimpleCursorAdapter  simpleCursorAdapter=new                               SimpleCursorAdapter(this,android.R.layout.simple_list_item_1,cursor,new String[]

      {ContactsContract.Contacts.DISPLAY_NAME},new int[]{android.R.id.text1});

      //在ListView控件中显示联系人列表

      listView.setAdapter(simpleCursorAdapter);

    读取联系人信息时要在AndroidManifest.xml文件中设置如下的权限。

      <uses-permission android:name="android.permission.READ_CONTACTS"/>

      

  • 相关阅读:
    JAVA实现接口监控报警系统
    批量插入数据、自定义分页器
    django与Ajax
    ORM优化查询、choices参数
    django之查询操作及开启事务
    django之ORM字段及参数
    数据库设计
    django之模型层
    django之模板层
    django之视图层
  • 原文地址:https://www.cnblogs.com/dazuihou/p/3595212.html
Copyright © 2011-2022 走看看