Android 如何在单独的按钮onclick方法中启动默认消息和gmail应用程序?
emailBtn.setOnClickListener(新的OnClickListener(){ setOnClickListener(新的OnClickListener(){ 用于发送短信Android 如何在单独的按钮onclick方法中启动默认消息和gmail应用程序?,android,Android,emailBtn.setOnClickListener(新的OnClickListener(){ setOnClickListener(新的OnClickListener(){ 用于发送短信 Intent sendIntent = new Intent(Intent.ACTION_VIEW); sendIntent.putExtra("sms_body", "default content"); sendIntent.set
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.putExtra("sms_body", "default content");
sendIntent.setData(Uri.parse("sms:"));
startActivity(sendIntent);
或
添加权限
<uses-permission android:name="android.permission.SEND_SMS" />
在smsBtn单击事件中使用这两行
用于发送邮件
只需在emailBtn单击事件中更改打包名称
对于您的回复,电子邮件部分很好,但我不想发送消息到默认号码,只需在单击buutonJust-want按钮时打开应用程序,单击按钮即可打开消息appIntent LaunchIntent=getPackageManager().getLaunchIntentForPackage(“com.android.sms”);startActivity(LaunchIntent);不,该评论仅提供权限,但我希望在单击类似电子邮件部分的按钮时打开该消息应用程序哪个sms应用程序?
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.putExtra("sms_body", "default content");
sendIntent.setData(Uri.parse("sms:"));
startActivity(sendIntent);
Intent LaunchIntent = getPackageManager()
.getLaunchIntentForPackage("com.android.mms");
startActivity(LaunchIntent);
<uses-permission android:name="android.permission.SEND_SMS" />