您的位置:首页 > 移动开发 > Android开发

Android点击跳转到联系人列表、拨号面板和通话记录

2015-08-07 13:45 471 查看
public class MainActivity extends Activity {
private String mTelNum=10086;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void doClick(View aView){
switch (aView.getId()) {
case R.id.dialPanel://跳到拨号页面并显示电话
Intent dialIntent=new Intent();
dialIntent.setAction(Intent.ACTION_DIAL);
dialIntent.setData(Uri.parse("tel:"+mTelNum));
startActivity(dialIntent);
break;
case R.id.contactPerson://跳到通话记录
Intent contactIntent=new Intent();
contactIntent.setAction(Intent.ACTION_CALL_BUTTON);
startActivity(contactIntent);
break;
case R.id.callRecording://跳到联系人页面
Intent recordingIntent = new Intent(Intent.ACTION_VIEW, ContactsContract.Contacts.CONTENT_URI);
startActivity(recordingIntent);
break;
}
}
}

权限设置:<uses-permission android:name="android.permission.CALL_PHONE"/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: