我正在通过启动“新联系人”意图来创建新联系人:
Intent intent = new Intent(Intent.ACTION_INSERT);
intent.setType(ContactsContract.Contacts.CONTENT_TYPE);
intent.putExtra(..., ...);
startActivity(intent);
有谁知道在这种情况下如何预先填充Photo字段? 从API级别11开始,我可以使用ContactsContract.Intents.Insert.DATA 在意图的附加内容中传递照片,但我还需要支持早期版本。
如果你知道一种解决方法,那也会有所帮助。我知道解决它的一种方法是首先手动创建联系人(使用照片集),然后启动“编辑联系人”意图,但如果有更好的选项,我宁愿不这样做。
提前致谢。
答案 0 :(得分:0)
ContactsContract.Intents.Insert.DATA旨在插入多个数据项,如您所知,它在11之前的平台中不可用。
预先填充照片的用例是什么?