|
|
@ -5,10 +5,6 @@ import android.net.Uri |
|
|
|
import androidx.documentfile.provider.DocumentFile |
|
|
|
import androidx.documentfile.provider.DocumentFile |
|
|
|
import java.io.File |
|
|
|
import java.io.File |
|
|
|
|
|
|
|
|
|
|
|
fun Uri.isDocumentUri(context: Context): Boolean { |
|
|
|
|
|
|
|
return DocumentFile.isDocumentUri(context, this) |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Throws(Exception::class) |
|
|
|
@Throws(Exception::class) |
|
|
|
fun Uri.readBytes(context: Context): ByteArray? { |
|
|
|
fun Uri.readBytes(context: Context): ByteArray? { |
|
|
|
if (DocumentFile.isDocumentUri(context, this)) { |
|
|
|
if (DocumentFile.isDocumentUri(context, this)) { |
|
|
|