mirror of
https://github.com/SimpleMobileTools/Simple-File-Manager.git
synced 2025-06-05 22:09:15 +02:00
add an Open With menu item to the file editor
This commit is contained in:
@ -11,6 +11,7 @@ import com.simplemobiletools.commons.helpers.PERMISSION_WRITE_STORAGE
|
|||||||
import com.simplemobiletools.filemanager.R
|
import com.simplemobiletools.filemanager.R
|
||||||
import com.simplemobiletools.filemanager.dialogs.SaveAsDialog
|
import com.simplemobiletools.filemanager.dialogs.SaveAsDialog
|
||||||
import com.simplemobiletools.filemanager.extensions.config
|
import com.simplemobiletools.filemanager.extensions.config
|
||||||
|
import com.simplemobiletools.filemanager.extensions.openFile
|
||||||
import kotlinx.android.synthetic.main.activity_read_text.*
|
import kotlinx.android.synthetic.main.activity_read_text.*
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
@ -40,6 +41,7 @@ class ReadTextActivity : SimpleActivity() {
|
|||||||
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
||||||
when (item.itemId) {
|
when (item.itemId) {
|
||||||
R.id.menu_save -> saveText()
|
R.id.menu_save -> saveText()
|
||||||
|
R.id.menu_open_with -> openFile(intent.data, true)
|
||||||
else -> return super.onOptionsItemSelected(item)
|
else -> return super.onOptionsItemSelected(item)
|
||||||
}
|
}
|
||||||
return true
|
return true
|
||||||
|
@ -6,4 +6,8 @@
|
|||||||
android:icon="@drawable/ic_save"
|
android:icon="@drawable/ic_save"
|
||||||
android:title="@string/save_as"
|
android:title="@string/save_as"
|
||||||
app:showAsAction="ifRoom"/>
|
app:showAsAction="ifRoom"/>
|
||||||
|
<item
|
||||||
|
android:id="@+id/menu_open_with"
|
||||||
|
android:title="@string/open_with"
|
||||||
|
app:showAsAction="never"/>
|
||||||
</menu>
|
</menu>
|
||||||
|
Reference in New Issue
Block a user