2014-09-05 44 views
-1

我開始在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); 

,但它顯示的應用程序選擇器,當我們選擇消息應用,圖像加載消息,但它不能自動發送。我們需要用戶交互。我需要自動選擇消息應用程序並自動發送MMS,無需用戶交互。請幫幫我。在此先感謝

回答

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" /> 
+0

它只是顯示接口...我希望它自動發送沒有用戶操作 – user3506595 2014-09-05 05:43:28