Har*_*ris 5 android android-intent android-5.0-lollipop
我正在使用此代码在我的Android应用程序中打开SMS Intent.但在发送短信后,它不再回到棒棒糖设备的应用程序,而它在较低版本(在果冻豆上测试)工作正常.
String sentSMS = "xxxxxxxx"
String cellNumber = "xxxxx"
sentSMSId = generateId();
Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
sendIntent.setData(Uri.parse("sms:" + cellNumber));
sendIntent.putExtra("sms_body", sentSMS);
sendIntent.putExtra("exit_on_sent",true);
startActivityForResult(sendIntent,1001);
Run Code Online (Sandbox Code Playgroud)
当我应用您的 code.app 时能够正确返回活动
public void Ok(View v){
String sentSMS = "asd";
String cellNumber = "123";
Intent sendIntent = new Intent(Intent.ACTION_SENDTO);
sendIntent.setData(Uri.parse("sms:" + cellNumber));
sendIntent.putExtra("sms_body", sentSMS);
sendIntent.putExtra("exit_on_sent",true);
startActivityForResult(sendIntent,1001);
}
@Override
public void startActivityForResult(Intent intent, int requestCode, Bundle options) {
super.startActivityForResult(intent, requestCode, options);
if (requestCode==1001) Toast.makeText(this,"hai",Toast.LENGTH_SHORT).show();
}
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所尝试的。我在棒棒糖设备上运行该应用程序,发送消息后控件返回到我们的应用程序。
| 归档时间: |
|
| 查看次数: |
783 次 |
| 最近记录: |