@@ -306,13 +306,14 @@ class MainActivity : SimpleActivity() {
306306 }
307307
308308 fun pickedRingtone (path : String ) {
309- val resultIntent = Intent ()
310309 val uri = getFilePublicUri(File (path), BuildConfig .APPLICATION_ID )
311310 val type = path.getMimeType()
312- resultIntent.setDataAndType(uri, type)
313- resultIntent.flags = Intent .FLAG_GRANT_READ_URI_PERMISSION
314- resultIntent.putExtra(RingtoneManager .EXTRA_RINGTONE_PICKED_URI , uri)
315- setResult(Activity .RESULT_OK , resultIntent)
311+ Intent ().apply {
312+ setDataAndType(uri, type)
313+ flags = Intent .FLAG_GRANT_READ_URI_PERMISSION
314+ putExtra(RingtoneManager .EXTRA_RINGTONE_PICKED_URI , uri)
315+ setResult(Activity .RESULT_OK , this )
316+ }
316317 finish()
317318 }
318319
@@ -324,9 +325,11 @@ class MainActivity : SimpleActivity() {
324325 clipData.addItem(ClipData .Item (it))
325326 }
326327
327- val resultIntent = Intent ()
328- resultIntent.clipData = clipData
329- setResult(Activity .RESULT_OK , resultIntent)
328+ Intent ().apply {
329+ this .clipData = clipData
330+ flags = Intent .FLAG_GRANT_READ_URI_PERMISSION
331+ setResult(Activity .RESULT_OK , this )
332+ }
330333 finish()
331334 }
332335
0 commit comments