通讯录中每一项内容,都是由数据库管理的。现在要在通讯录详情页面增加自己应用的入口而且要实现跳转的功能。
首先,在xml/contacts.xml文件添加要增加的数据内容。对要显示内容要增加对应的mimeType,每一type下要存储的数据要放的数据库哪一列也要说明。
<?xml version="1.0" encoding="UTF-8"?>
<ContactsSource
xmlns:android="http://schemas.android.com/apk/res/android">
<ContactsDataKind android:mimeType="vnd.android.cursor.item/vnd.com.userinfo" android:summaryColumn="data2" android:detailColumn="data3" android:detailSocialSummary="true" />
<ContactsDataKind android:mimeType="vnd.android.cursor.item/vnd.com.msg" android:summaryColumn="data2" android:detailColumn="data3" android:detailSocialSummary="true" />
<ContactsDataKind android:mimeType="vnd.android.cursor.item/vnd.com.photoalbum" android: