diff --git a/samples/ApiDemos/AndroidManifest.xml b/samples/ApiDemos/AndroidManifest.xml index 60287d55e..b74e29051 100644 --- a/samples/ApiDemos/AndroidManifest.xml +++ b/samples/ApiDemos/AndroidManifest.xml @@ -1369,8 +1369,8 @@ + android:grantUriPermissions="true" + android:exported="false" /> diff --git a/samples/ApiDemos/src/com/example/android/apis/os/MmsMessagingDemo.java b/samples/ApiDemos/src/com/example/android/apis/os/MmsMessagingDemo.java index 40209fcbd..6a5d94c99 100644 --- a/samples/ApiDemos/src/com/example/android/apis/os/MmsMessagingDemo.java +++ b/samples/ApiDemos/src/com/example/android/apis/os/MmsMessagingDemo.java @@ -191,8 +191,9 @@ public class MmsMessagingDemo extends Activity { } if (contentUri != null) { - SmsManager.getDefault().sendMultimediaMessage(contentUri, - null/*locationUrl*/, null/*configOverrides*/, pendingIntent); + SmsManager.getDefault().sendMultimediaMessage(getApplicationContext(), + contentUri, null/*locationUrl*/, null/*configOverrides*/, + pendingIntent); } else { Log.e(TAG, "Error writing sending Mms"); try { @@ -225,8 +226,8 @@ public class MmsMessagingDemo extends Activity { .build(); final PendingIntent pendingIntent = PendingIntent.getBroadcast( MmsMessagingDemo.this, 0, new Intent(ACTION_MMS_RECEIVED), 0); - SmsManager.getDefault().downloadMultimediaMessage(locationUrl, contentUri, - null/*configOverrides*/, pendingIntent); + SmsManager.getDefault().downloadMultimediaMessage(getApplicationContext(), + locationUrl, contentUri, null/*configOverrides*/, pendingIntent); } }); }