0
我想在電話簿中添加聯繫人。我可以在iPhone中正確添加聯繫人,但在文檔中我知道在Android中電話簿是ReadOnly !!!鈦:如何在Android電話簿中添加聯繫人?
還有其他方法可以添加嗎?
謝謝..
我想在電話簿中添加聯繫人。我可以在iPhone中正確添加聯繫人,但在文檔中我知道在Android中電話簿是ReadOnly !!!鈦:如何在Android電話簿中添加聯繫人?
還有其他方法可以添加嗎?
謝謝..
解決!我從這個Link得到了幫助。我們可以通過Intent在Android中添加聯繫人。
if (Titanium.Platform.name == 'android')
{
var intent = Ti.Android.createIntent
({
action: 'com.android.contacts.action.SHOW_OR_CREATE_CONTACT',
data: 'mailto:'+firstName+' '+lastName
});
intent.putExtra('email', email);
intent.putExtra('email_type', 'Work');
intent.putExtra('phone', mobileno);
intent.putExtra('phone_type', 'mobile');
intent.putExtra('name', firstName+' '+lastName);
Ti.Android.currentActivity.startActivity(intent);
}
或者,您可以使用createPerson方法創建新聯繫人。 您只需確保您具有每個屬性的專有名稱和結構。 請注意,電話號碼是數組。
Ti.Contacts.createPerson({
'firstName':fn.value,
'lastName':ln.value,
'phone':{'mobile':[mobile.value]}
});