Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorTacoTheDank <SkytkRSfan3895@gmail.com>2021-01-07 19:51:27 +0300
committerTacoTheDank <SkytkRSfan3895@gmail.com>2021-01-07 19:51:27 +0300
commita1d71ff923655260e24388828b242bec40b397d6 (patch)
treefb3abdfa37583c17a8cef49d466d644a6ecbd142 /app
parent9bc83306db8845e99c2699aa9b47b658f509e7dd (diff)
Delete an unused class
Diffstat (limited to 'app')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/util/RealPathUtils.java94
1 files changed, 0 insertions, 94 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/util/RealPathUtils.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/util/RealPathUtils.java
deleted file mode 100644
index f45226ebd..000000000
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/util/RealPathUtils.java
+++ /dev/null
@@ -1,94 +0,0 @@
-package it.niedermann.nextcloud.deck.persistence.util;
-
-import android.annotation.SuppressLint;
-import android.content.Context;
-import android.database.Cursor;
-import android.net.Uri;
-import android.os.Build;
-import android.provider.DocumentsContract;
-import android.provider.MediaStore;
-
-import androidx.loader.content.CursorLoader;
-
-import java.io.File;
-
-import it.niedermann.nextcloud.deck.DeckLog;
-
-public class RealPathUtils {
-
- public static File getRealPath(Context context, Uri uri){
- String path = null;
- if (Build.VERSION.SDK_INT < 11)
- path = RealPathUtils.getRealPathFromURI_BelowAPI11(context, uri);
-
- // SDK >= 11 && SDK < 19
- else if (Build.VERSION.SDK_INT < 19)
- path = RealPathUtils.getRealPathFromURI_API11to18(context, uri);
-
- // SDK > 19 (Android 4.4)
- else
- path = RealPathUtils.getRealPathFromURI_API19(context, uri);
- DeckLog.log("File Path: " + path);
- // Get the file instance
- return new File(path);
- }
-
-@SuppressLint("NewApi")
-public static String getRealPathFromURI_API19(Context context, Uri uri){
- String filePath = "";
- String wholeID = DocumentsContract.getDocumentId(uri);
-
- // Split at colon, use second item in the array
- String id;
- if (wholeID.contains(":")){
- id = wholeID.split(":")[1];
- } else {
- id = wholeID;
- }
-
- String[] column = { MediaStore.Images.Media.DATA };
-
- // where id is equal to
- String sel = MediaStore.Images.Media._ID + "=?";
-
- Cursor cursor = context.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
- column, sel, new String[]{ id }, null);
-
- int columnIndex = cursor.getColumnIndex(column[0]);
-
- if (cursor.moveToFirst()) {
- filePath = cursor.getString(columnIndex);
- }
- cursor.close();
- return filePath;
-}
-
-
-@SuppressLint("NewApi")
-public static String getRealPathFromURI_API11to18(Context context, Uri contentUri) {
- String[] proj = { MediaStore.Images.Media.DATA };
- String result = null;
-
- CursorLoader cursorLoader = new CursorLoader(
- context,
- contentUri, proj, null, null, null);
- Cursor cursor = cursorLoader.loadInBackground();
-
- if(cursor != null){
- int column_index =
- cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
- cursor.moveToFirst();
- result = cursor.getString(column_index);
- }
- return result;
-}
-
-public static String getRealPathFromURI_BelowAPI11(Context context, Uri contentUri){
- String[] proj = { MediaStore.Images.Media.DATA };
- Cursor cursor = context.getContentResolver().query(contentUri, proj, null, null, null);
- int column_index
- = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
- cursor.moveToFirst();
- return cursor.getString(column_index);
-}
-} \ No newline at end of file