我使用 getAllPerson() 函数并在 TableView 中显示我想要删除所选人员的所有人。但 removePerson() 仅支持 iphone,我如何使用 Android 删除。任何建议表示赞赏
最佳答案
我不知道你是如何实现删除所选人员的编辑操作的,但是,我认为,由于 Android 尚未实现(可能永远不会)removePerson
,你必须使用 Intent 。
为此,这里有两个来源,您可以在其中找到您必须了解的所有信息:
点击你想删除的人,你必须得到他的联系ID。
然后,这是我完全不确定的地方:
intent: (function() {
var contactId = '1'; // Your contact ID !!!
if (contacts[0]) {
contactId = parseInt(contacts[0].id) + '';
}
var contactUrl = 'content://com.android.contacts/raw_contacts/' + contactId;
var intent = Ti.Android.createIntent({
action: Ti.Android.ACTION_DELETE,
data: contactUrl
});
return intent;
})()
关于android - 我如何在应用程序(Titanium-Android)中将选定的人删除到联系人列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10783501/