使用联系人的自定义字段执行某些操作
我为我的联系人添加了自定义字段。它包括:
<ContactsSource xmlns:android="http://schemas.android.com/apk/res/android">
<ContactsDataKind
android:icon="@drawable/ic_launcher"
android:mimeType="vnd.android.cursor.item/vnd.com.mob.my_new.profile"
android:summaryColumn="data2"
android:detailColumn="data3"
android:detailSocialSummary="true" />
目前。当用户在 Android 联系人中选择我的字段时,我想执行一些操作(例如 - 启动活动)。我怎样才能实现这个? (它将类似于 Facebook 自定义字段 - 显示个人资料页面)
I have added custom field for my Contacts. It consists of:
<ContactsSource xmlns:android="http://schemas.android.com/apk/res/android">
<ContactsDataKind
android:icon="@drawable/ic_launcher"
android:mimeType="vnd.android.cursor.item/vnd.com.mob.my_new.profile"
android:summaryColumn="data2"
android:detailColumn="data3"
android:detailSocialSummary="true" />
for now. I want to perform some action (for example - launch an activity) when user selects this my field in Android Contacs. How I can implement this?
(It will be similar to facebook custom field - showing profile page)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了答案。我们可以通过以下方式实现这样的功能:
1)创建新型联系人字段(请参阅答案末尾的链接);
2) 创建一个 Activity,它将执行此操作:
3) 在 Manifest.xml 中向 Activity 添加特殊意图:
找到答案(和完整教程)此处。
I found the answer. We can implement such functionality by:
1) creating new type of Contacts field (see link at the end of answer);
2) creating an Activity, which will perform this action:
3) adding special intent to Activity in our Manifest.xml:
The answer (and full tutorial) was found here.