朝夕
朝夕
  • 发布:2015-06-05 15:21
  • 更新:2015-06-05 16:07
  • 阅读:1668

调用android系统新建联系人,但是不能将电话号码直接插入进去

分类:Native.js

var mainActivity = plus.android.runtimeMainActivity();
var Uri = plus.android.importClass("android.net.Uri");
var Intnet = plus.android.importClass("android.content.Intent");
var uri = Uri.withAppendedPath(Uri.parse("content://com.android.contacts"), "contacts")
var call = new Intnet("android.intent.action.INSERT", uri);
call.putExtra("android.provider.ContactsContract.Intents.Insert.phone", "18780108962");
mainActivity.startActivity(call);

call.putExtra("android.provider.ContactsContract.Intents.Insert.phone", "18780108962");这一句没有起作用,不知道是为什么?

2015-06-05 15:21 1 条评论 负责人:无 分享
已邀请:
朝夕

朝夕 (作者)

自己已经解决了,必须将其分开写
var ContactsContract = plus.android.importClass("android.provider.ContactsContract");
var Intents = ContactsContract.Intents;
var Insert = Intents.Insert;

该问题目前已经被锁定, 无法添加新回复