android 调用系统界面.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:15 大小:299KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

android 调用系统界面.pdf

android调用系统界面.pdf

预览

免费试读已结束,剩余 5 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本文由西安白癜风医院http://www.jkyy114.com/收集,转载请注明出处android调用系统界面Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。首先,我们先看拨号界面,代码如下:Intentintent=newIntent();intent.setAction("android.intent.action.CALL_BUTTON");startActivity(intent);和Uriuri=Uri.parse("tel:xxxxxx");Intentintent=newIntent(Intent.ACTION_DIAL,uri);startActivity(intent);两者都行但是如果是跳转到应用,使用一下代码:Intentintent=newIntent("android.intent.action.DIAL");intent.setClassName("com.android.contacts","com.android.contacts.DialtactsActivity");到通话记录界面:Intentintent=newIntent();intent.setAction(Intent.ACTION_CALL_BUTTON);startActivity(intent);到联系人界面:Intentintent=newIntent();intent.setAction(Intent.ACTION_VIEW);intent.setData(Contacts.People.CONTENT_URI);本文由西安白癜风医院http://www.jkyy114.com/收集,转载请注明出处本文由西安白癜风医院http://www.jkyy114.com/收集,转载请注明出处startActivity(intent);同理,到应用:Intentintent=newIntent("com.android.contacts.action.LIST_STREQUENT");intent.setClassName("com.android.contacts","com.android.contacts.DialtactsActivity");调用联系人界面:Intentintent=newIntent();intent.setAction(Intent.ACTION_PICK);intent.setData(Contacts.People.CONTENT_URI);startActivity(intent);插入联系人Intentintent=newIntent(Intent.ACTION_EDIT,Uri.parse("content://com.android.contacts/contacts/"+"1"));startActivity(intent);到联系人列表界面Intentintent=newIntent(Intent.ACTION_INSERT_OR_EDIT);intent.setType("vnd.android.cursor.item/person");intent.setType("vnd.android.cursor.item/contact");intent.setType("vnd.android.cursor.item/raw_contact");intent.putExtra(android.provider.ContactsContract.Intents.Insert.NAME,name);本文由西安白癜风医院http://www.jkyy114.com/收集,转载请注明出处本文由西安白癜风医院http://www.jkyy114.com/收集,转载请注明出处intent.putExtra(android.provider.ContactsContract.Intents.Insert.COMPANY,company);intent.putExtra(android.provider.ContactsContract.Intents.Insert.PHONE,tel);intent.putExtra(android.provider.ContactsContract.Intents.Insert.PHONE_TYPE,3);到短信界面:Intentintent=newIntent(Intent.ACTION