add a simple text file reader

This commit is contained in:
tibbi
2017-10-23 11:27:16 +02:00
parent a3f5d8f18d
commit f996cceb7a
19 changed files with 95 additions and 0 deletions

View File

@ -0,0 +1,22 @@
package com.simplemobiletools.filemanager.activities
import android.os.Bundle
import com.simplemobiletools.filemanager.R
import com.simplemobiletools.filemanager.extensions.config
import kotlinx.android.synthetic.main.activity_read_text.*
import java.io.File
class ReadTextActivity : SimpleActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_read_text)
read_text_view.setTextColor(config.textColor)
val uri = intent.data
if (uri.scheme == "file") {
read_text_view.text = File(uri.path).readText()
} else {
read_text_view.text = contentResolver.openInputStream(uri).bufferedReader().use { it.readText() }
}
}
}