This commit is contained in:
Horis
2025-11-24 13:41:57 +08:00
parent f45c91072d
commit d35a3ea2b6
2 changed files with 4 additions and 1 deletions
@@ -7,7 +7,6 @@ import android.view.Menu
import android.view.MenuItem
import android.widget.EditText
import androidx.activity.viewModels
import androidx.core.view.ViewCompat
import androidx.lifecycle.lifecycleScope
import io.legado.app.R
import io.legado.app.base.VMBaseActivity
@@ -148,6 +147,8 @@ class ReplaceEditActivity :
val edit = view.editableText
if (start < 0 || start >= edit.length) {
edit.append(text)
} else if (start > end) {
edit.replace(end, start, text)
} else {
//光标所在位置插入文字
edit.replace(start, end, text)
@@ -396,6 +396,8 @@ class RssSourceEditActivity :
val edit = view.editableText//获取EditText的文字
if (start < 0 || start >= edit.length) {
edit.append(text)
} else if (start > end) {
edit.replace(end, start, text)
} else {
edit.replace(start, end, text)//光标所在位置插入文字
}