2012-03-06 42 views

回答

2

解決!我從這個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); 
      } 
0

或者,您可以使用createPerson方法創建新聯繫人。 您只需確保您具有每個屬性的專有名稱和結構。 請注意,電話號碼是數組。

Ti.Contacts.createPerson({ 
    'firstName':fn.value, 
    'lastName':ln.value, 
    'phone':{'mobile':[mobile.value]} 
}); 
相關問題