拨打电话常见两种方法
1:直接拨打了你所输入的号码
Intent intent = new Intent(Intent.ACTION_CALL);
Uri data = Uri.parse("tel:" + phoneNum);
intent.setData(data);
startActivity(intent);
2:去到了拨号界面
Intent intent = new Intent(Intent.ACTION_DIAL);
Uri data = Uri.parse("tel:" + "135xxxxxxxx");
intent.setData(data);
startActivity(intent);
这种方式的特点就是,去到了拨号界面,但是实际的拨号是由用户点击实现的。
3:记得加入打电话的权限
<uses-permission android:name="android.permission.CALL_PHONE" />
发送短信
编辑发送短信
private void sendSMS()
{
Uri smsToUri = Uri.parse("smsto:");
Intent intent = new Intent(Intent.ACTION_SENDTO, smsToUri);
intent.putExtra("sms_body", "");
startActivity(intent);
}