Android:无法使用钛在Contacts中添加jobTitle字段

时间:2014-12-19 04:56:26

标签: titanium titanium-mobile titanium-android

我无法在Android联系人中添加JobTitle字段。它在IOS中正常工作。 这是测试代码。

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

任何人都知道,还有其他方法可以添加jobTitle字段吗?或者我上面的代码有什么不妥。? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

我们可以通过意图在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);
        }

以下是意图的网址

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