Android项目经常要实现调用系统拨号盘打电话,以及调用系统短信发送器发送短信,以下是实现方法:
//打电话(跳转到拨号盘)
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:"+phoneNumber));
startActivity(intent);
//打电话(直接拨打出去)
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:"+phoneNumber));
startActivity(intent);
//发短信
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.setData(Uri.parse("smsto:"+phoneNumber));
startActivity(intent);