From ef6b3002376e4aa0fa703ad7da174f5f7c2fc931 Mon Sep 17 00:00:00 2001 From: MNCHL <152583790+MNCHL@users.noreply.github.com> Date: Tue, 26 Dec 2023 23:45:25 +0800 Subject: [PATCH] Delete src/android/app/src/main/java/org/yuzu/yuzu_emu/DownloadCompleteReceiver.kt --- .../yuzu/yuzu_emu/DownloadCompleteReceiver.kt | 33 ------------------- 1 file changed, 33 deletions(-) delete mode 100644 src/android/app/src/main/java/org/yuzu/yuzu_emu/DownloadCompleteReceiver.kt diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/DownloadCompleteReceiver.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/DownloadCompleteReceiver.kt deleted file mode 100644 index 792a17cca..000000000 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/DownloadCompleteReceiver.kt +++ /dev/null @@ -1,33 +0,0 @@ -package org.yuzu.yuzu_emu - -import android.app.DownloadManager -import android.content.BroadcastReceiver -import android.content.Context -import android.content.Intent -import android.database.Cursor -import android.net.Uri -import java.io.File - -class DownloadCompleteReceiver( - private val downloadId: Long, - private val onDownloadComplete: (Uri?) -> Unit -) : BroadcastReceiver() { - override fun onReceive(context: Context?, intent: Intent?) { - if (DownloadManager.ACTION_DOWNLOAD_COMPLETE == intent?.action) { - val downloadManager = - context?.getSystemService(Context.DOWNLOAD_SERVICE) as DownloadManager - val query = DownloadManager.Query().setFilterById(downloadId) - val cursor: Cursor = downloadManager.query(query) - - if (cursor.moveToFirst()) { - val columnIndex = cursor.getColumnIndex(DownloadManager.COLUMN_STATUS) - if (DownloadManager.STATUS_SUCCESSFUL == cursor.getInt(columnIndex)) { - val uri = cursor.getString(cursor.getColumnIndex(DownloadManager.COLUMN_LOCAL_URI)) - val downloadedFile = File(Uri.parse(uri).path) - onDownloadComplete(Uri.fromFile(downloadedFile)) - } - } - cursor.close() - } - } -}