use REAL_FILE_PATH at ReadTextActivity if its available

This commit is contained in:
tibbi
2018-02-17 17:22:45 +01:00
parent 16e3bf7b50
commit b208b6393b

View File

@ -1,10 +1,12 @@
package com.simplemobiletools.filemanager.activities package com.simplemobiletools.filemanager.activities
import android.net.Uri
import android.os.Bundle import android.os.Bundle
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import com.simplemobiletools.commons.extensions.* import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.PERMISSION_WRITE_STORAGE import com.simplemobiletools.commons.helpers.PERMISSION_WRITE_STORAGE
import com.simplemobiletools.commons.helpers.REAL_FILE_PATH
import com.simplemobiletools.commons.models.FileDirItem import com.simplemobiletools.commons.models.FileDirItem
import com.simplemobiletools.filemanager.R import com.simplemobiletools.filemanager.R
import com.simplemobiletools.filemanager.dialogs.SaveAsDialog import com.simplemobiletools.filemanager.dialogs.SaveAsDialog
@ -65,7 +67,12 @@ class ReadTextActivity : SimpleActivity() {
private fun checkIntent() { private fun checkIntent() {
read_text_view.setTextColor(config.textColor) read_text_view.setTextColor(config.textColor)
val uri = intent.data val uri = if (intent.extras.containsKey(REAL_FILE_PATH)) {
Uri.fromFile(File(intent.extras.get(REAL_FILE_PATH).toString()))
} else {
intent.data
}
if (uri == null) { if (uri == null) {
finish() finish()
return return