mirror of
https://github.com/SimpleMobileTools/Simple-Gallery.git
synced 2025-06-05 21:59:19 +02:00
catch exceptions at trying to display fullscreen photos
This commit is contained in:
@ -1,6 +1,7 @@
|
|||||||
package com.simplemobiletools.gallery.activities
|
package com.simplemobiletools.gallery.activities
|
||||||
|
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
|
import android.database.Cursor
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.provider.MediaStore
|
import android.provider.MediaStore
|
||||||
@ -63,13 +64,19 @@ open class PhotoVideoActivity : SimpleActivity(), ViewPagerFragment.FragmentList
|
|||||||
}
|
}
|
||||||
|
|
||||||
val proj = arrayOf(MediaStore.Images.Media.TITLE)
|
val proj = arrayOf(MediaStore.Images.Media.TITLE)
|
||||||
val cursor = contentResolver.query(mUri, proj, null, null, null)
|
var cursor: Cursor? = null
|
||||||
if (cursor != null && cursor.count != 0) {
|
try {
|
||||||
val columnIndex = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.TITLE)
|
cursor = contentResolver.query(mUri, proj, null, null, null)
|
||||||
cursor.moveToFirst()
|
if (cursor != null && cursor.count != 0) {
|
||||||
title = cursor.getString(columnIndex)
|
val columnIndex = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.TITLE)
|
||||||
|
cursor.moveToFirst()
|
||||||
|
title = cursor.getString(columnIndex)
|
||||||
|
}
|
||||||
|
} catch (e: Exception) {
|
||||||
|
title = mMedium?.name ?: ""
|
||||||
|
} finally {
|
||||||
|
cursor?.close()
|
||||||
}
|
}
|
||||||
cursor?.close()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onResume() {
|
override fun onResume() {
|
||||||
|
Reference in New Issue
Block a user