在android中自动发送彩信

时间:2014-09-05 05:25:13

标签: android

我是android的初学者。我使用此代码自动发送彩信

      Intent i = new Intent(Intent.ACTION_SEND);
      i.putExtra("address","1234567890");
      i.putExtra("sms_body","hai");
      i.putExtra(Intent.EXTRA_STREAM,path);
      i.setType("image/jpg");
      startActivity(i);

但它显示应用程序选择器,当我们选择消息传递应用程序时,图像会加载消息,但它无法自动发送。我们需要用户互动。我需要自动选择消息应用程序并自动发送彩信而无需用户交互。请帮我。提前致谢

1 个答案:

答案 0 :(得分:0)

SmsManager API

SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage("phoneNo", null, "sms message", null, null);

Built-in SMS application

Intent sendIntent = new Intent(Intent.ACTION_VIEW);
sendIntent.putExtra("sms_body", "default content"); 
sendIntent.setType("vnd.android-dir/mms-sms");
startActivity(sendIntent);


<uses-permission android:name="android.permission.SEND_SMS" />