Skip to content

Commit 0314c75

Browse files
author
ellieshen
committed
feat: 修复changeAttributedText光标位置不对
1 parent 9d8b81a commit 0314c75

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

android/src/main/java/com/variabletextinput/view/VariableTextInput.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import android.text.SpannableString;
1414
import android.text.SpannableStringBuilder;
1515
import android.text.Spanned;
16+
import android.text.TextUtils;
1617
import android.text.TextWatcher;
1718
import android.text.style.ImageSpan;
1819
import android.util.Log;
@@ -324,7 +325,10 @@ public void handleRichText(ReadableArray args) {
324325
switch (richTextBean.type) {
325326
case 0:
326327
//普通文本
327-
editText.setText(richTextBean.text);
328+
if (!TextUtils.isEmpty(richTextBean.text)) {
329+
editText.setText(richTextBean.text);
330+
editText.setSelection(richTextBean.text.length());
331+
}
328332
break;
329333
case 1:
330334
//自定义表情

0 commit comments

Comments
 (0)