4
A
回答
1
有可能推出一个新的添加新联系人的活动,当用户点击添加新的联系人按钮。为此,你将不得不创建自己的活动和setContentView(R.layout.YOUR_CUSTOM_ACTIVITY_SCREEN)
。现在下一步很重要。添加以下行到你的应用程序的manifest资源配置文件:
<activity android:name=".YOUR_CUSTOM_ACTIVITY" >
<intent-filter>
<action android:name="android.intent.action.INSERT" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.dir/contact"/>
</intent-filter>
</activity>
现在,当用户点击添加新的联系人,他将2级所示的选项。一个将是您的应用程序,另一个将是添加联系人的默认活动。
希望此回答有帮助。
1
这似乎是唯一的方法来做到这一点,是抓住意图,并显示你自己的编辑联系活动(至少与Android 2.1和2.3)。 我一整天都在尝试使可行的BroadcastReceiver正常工作。但我从来没有成功。
来源:https://groups.google.com/forum/?fromgroups#!topic/android-developers/bKpXE1kn4kI 和Custom accountType "edit contact" and "add contact" shows only name
+0
似乎不可能用广播接收机来捕获意图的android.intent.action.INSERT,所以如果你们有解决方案... – Kiwy
相关问题
- 1. Android联系人自定义字段
- 2. 创建联系人和更新的自定义字段MSCRM 4
- 3. 联系自定义字段
- 4. 如何在Android联系人中添加自定义联系人字段
- 5. Civicrm,如何导出自定义字段的联系人?
- 6. 排序android自定义字段的联系人
- 7. 添加自定义字段到联系人表单7标记
- 8. iPhone:在联系人中创建自定义字段
- 9. 在谷歌联系人无限制自定义字段
- 10. 与自定义字段导入谷歌联系人,从CSV
- 11. 与自定义字段创建联系人?
- 12. 如何将自定义字段添加到iphone联系人列表中的联系人信息
- 13. 在Google Contacts API v3中指定联系人的自定义字段
- 14. Infusionsoft检索特定联系人的所有自定义字段值
- 15. PHP SMTP自定义联系人形式
- 16. 自定义“想要联系人”提示?
- 17. Android联系人字段
- 18. 联系人字段在Android
- 19. 阅读用户定义的数据字段android联系人
- 20. 在自定义对象字段中显示机会相关的联系人
- 21. 获取CRM 2011中联系人中的所有内置和自定义字段
- 22. 使用联系人的自定义字段执行某些操作
- 23. 如何在android 2.0的联系人中添加自定义数据/字段?
- 24. Android - 将联系人地址字段更新为其他字段
- 25. 在联系人应用中添加新的特定MIME类型的自定义字段
- 26. 如何在wordpress中为用户添加自定义联系人字段
- 27. Infusionsoft:使用自定义字段检索联系人(诺瓦克SDK)
- 28. Rails与自定义字段的关联
- 29. Windows Phone:自定义联系人商店无法编辑联系人姓名?
- 30. 一些自定义联系人无法在android4.0上工作
它的工作原理。对于赏金来说太糟糕了,你知道它是否适用于ICS? – Kiwy
我想你很晚才检查这个答案。无论如何,我已经测试了这个代码,它在ICS中工作。 –
对不起,我整个周末都不在电脑前。我测试了它!它在2.3和4.x都很棒,你可以节省我的一天! – Kiwy