mirror of
https://github.com/fankes/termux-app.git
synced 2025-09-10 04:24:05 +08:00
Changed: Add general compatibility fixes for minSdkVerion
21
This commit is contained in:
@@ -8,6 +8,7 @@ import android.content.ClipboardManager;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Build;
|
||||
import android.os.Environment;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
@@ -145,7 +146,7 @@ public class ShareUtils {
|
||||
!PermissionUtils.checkPermission(context, Manifest.permission.WRITE_EXTERNAL_STORAGE)) {
|
||||
Logger.logErrorAndShowToast(context, LOG_TAG, context.getString(R.string.msg_storage_permission_not_granted));
|
||||
|
||||
if (storagePermissionRequestCode >= 0) {
|
||||
if (storagePermissionRequestCode >= 0 && Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
|
||||
if (context instanceof AppCompatActivity)
|
||||
PermissionUtils.requestPermission(((AppCompatActivity) context), Manifest.permission.WRITE_EXTERNAL_STORAGE, storagePermissionRequestCode);
|
||||
else if (context instanceof Activity)
|
||||
|
Reference in New Issue
Block a user