2014-09-05 4 views
-1

나는 안드로이드에서 시작됩니다. 나는 자동으로 MMS 안드로이드에서 자동으로 MMS 보내기

 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

관련 문제