|
|
|
@ -6,10 +6,7 @@ import android.content.ContentValues
|
|
|
|
|
import android.content.Intent
|
|
|
|
|
import android.content.pm.PackageManager
|
|
|
|
|
import android.net.Uri
|
|
|
|
|
import android.os.AsyncTask
|
|
|
|
|
import android.os.Build
|
|
|
|
|
import android.os.Bundle
|
|
|
|
|
import android.os.Environment
|
|
|
|
|
import android.os.*
|
|
|
|
|
import android.provider.MediaStore
|
|
|
|
|
import android.util.Log
|
|
|
|
|
import android.view.Menu
|
|
|
|
@ -53,6 +50,12 @@ class MainActivity : AppCompatActivity() {
|
|
|
|
|
ensureWritePermission()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (intent.action == Intent.ACTION_SEND) {
|
|
|
|
|
intent.getParcelableExtra<Parcelable>(Intent.EXTRA_STREAM)?.also {
|
|
|
|
|
processVideo(it as Uri)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun onCreateOptionsMenu(menu: Menu): Boolean {
|
|
|
|
|