2014-12-19 4 views
0

Android 연락처에 JobTitle 필드를 추가 할 수 없습니다. IOS에서 정상적으로 작동합니다. 다음은 테스트 코드입니다.Android : 티타늄을 사용하는 주소록에 jobTitle 필드를 추가 할 수 없습니다.

Ti.Contacts.createPerson({ 
firstName:'ABC', lastName:'DEF', organization :'Appcelerator', jobTitle : 'Developer', 
}); 
$.index.open(); 

누구나 알고 계시나요? 다른 사람에게 jobTitle 필드를 추가하는 방법이 있습니까? 또는 위의 코드에서 잘못된 것이 있습니다. 미리 감사드립니다.

답변

0

코드가 유

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); 
     } 

는 다음 도움이되는 의도에 대한 URL입니다 수 아래 우리는 의도로 안드로이드에 연락처를 추가 할 수 있습니다

http://www.appcelerator.com/blog/2011/10/forging-titanium-episode-9-android-intent-cookbook/

관련 문제