常见的Intent跳转动作
1、打开网页
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.yehlu.com"));
startActivity(intent);
2、打开拨号界面
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:18054290030"));
startActivity(intent);
注意:需要添加权限uses-permission id=”android.permission.CALL_PHONE”。
3、发送邮件
Intent intent = new Intent(Intent.ACTION_SEND);
//设置email地址
intent.setData(Uri.parse("mailto:ok@yehlu.com"));
startActivity(intent);
4、显示地图
Intent intent = new Intent(Intent.Action_VIEW);
intent.setData(Uri.parse("geo:38.899533,-77.036476"));
startActivity(intent);
5、发送短信
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.putExtra("sms_body", "好玩吗?");
intent.setData(Uri.parse("smsto:18054290030"));
startActivity(intent);