2012-03-06 13 views

答えて

2

解決済み!私はこのLinkから助けを得ました。私たちは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]} 
}); 
関連する問題