我有 EditText 并且我的活动中有 ImageSpan 我从图库中选择图片时有图像视图,它进入 imageView 然后当我单击图像视图时,图像进入编辑文本现在我的问题是假设我添加了 6图片并排在第 7 张图片上,它转到编辑文本的第二行,但第 1 行的第 6 张图片消失了。我试图在图片编号 6 后按 Enter 键,它会转到新行而不删除图片,但是当它自动消失时,它会消失。
SpannableStringBuilder builder = new SpannableStringBuilder(txtSpeechInput.getText());
builder.setSpan(new ImageSpan(drawable), selectionCursor - " ".length(), selectionCursor, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
txtSpeechInput.setText(builder);
txtSpeechInput.setSelection(selectionCursor);