nub*_*bme 3 sms android android-intent android-implicit-intent
String x="Hello World";
String y="You Rock!!!";
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.putExtra("sms_body", x);
sendIntent.putExtra("sms_body", y);
sendIntent.setType("vnd.android-dir/mms-sms");
startActivity(sendIntent);
Run Code Online (Sandbox Code Playgroud)
我正在尝试通过短信发送多个邮件正文,但只有"你摇滚!!!" 被展示.我想要做的是能够显示多个消息并预先格式化(在不同的行上).
所以例如......
Hello World
You Rock!!!
Run Code Online (Sandbox Code Playgroud)
如果要发送多行消息,只需在2个字符串之间添加换行符即可.
x + "\n" + y
Run Code Online (Sandbox Code Playgroud)
如果想发送多条消息,我无法做到这一点,我知道.您可以使用[startActivityForResult] [1]然后在您的活动[onActivityResult] [2]方法中发送下一条消息.
[1]:http://developer.android.com/reference/android/app/Activity.html#startActivityForResult(android.content.Intent ,int)
[2]:http: //developer.android.com/reference/android/app/Activity.html#onActivityResult (int,int,android.content.Intent)
| 归档时间: |
|
| 查看次数: |
9010 次 |
| 最近记录: |