Android SDK MMS

后端 未结 3 998
醉话见心
醉话见心 2020-12-01 08:42

Does anyone know how to programmatically send a MMS via the Android SDK? Any version of the SDK will do, just need to know where to get started. I know how to send / receiv

3条回答
  •  南笙
    南笙 (楼主)
    2020-12-01 09:33

    For Sending an MMS is Android is as simple just like we send an SMS.
    Here is the Code Snippet.

    Intent i = new Intent(Intent.ACTION_SEND);
    i.putExtra("address","7404357000");
    i.putExtra("sms_body","hello..");
    i.putExtra(Intent.EXTRA_STREAM,Uri);
    i.setType("image/png");
    startActivity(i);
    Here Uri is:

    Uri uri = Uri.parse("content://media/external/images/media/1");
    or
    Uri uri = Uri.parse("file://mnt/sdcard/test.jpg");
    or
    Uri uri = Uri.parse("file://"+Environment.getExternalStorageDirectory()+"/test.jpg");

    Make sure that "test.jpg" is present or available in the SD Card.
    You also need to give the permission in the Manifest file.

    
    
    
    

    Here is the final Output on Emulator.
    This code also work fine on Device
    enter image description here

    Here is the link

提交回复
热议问题