以下是我用ContentProvider得到手机联系人的两种方式,一种是在新建的module中使用ListView遍历,另一种是通过跳转到手机系统的通讯录
!
这是通过ListView遍历,图片只展示了联系人的姓名,实际上是可以获取联系人名字与号码
跳转到手机系统的通讯录
获取手机通讯录需要在清单文件中写权限
<!--读取联系人的权限-->
<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>
首先写好activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main"
android:layout_width="match_parent" android:layout_height="match_parent"