EditText가 있고 내 활동에 ImageSpan이 있습니다. 갤러리에서 그림을 선택할 때 이미지보기가 있습니다. 이미지보기로 이동하면 이미지를 클릭하면 이미지가 편집 문구로 이동합니다. 내가 6 개의 그림을 7 개의 그림에 나란히 추가했다고 가정 해 봅시다. 편집 텍스트의 두 번째 줄로갑니다. BUT 줄의 6 번째 그림이 사라집니다. 그림 6을 누르면 그림을 지우지 않고 새 줄로갑니다. 그러나 자동으로 사라지면 그림이 사라집니다.이미지가 포함 된 EditText
SpannableStringBuilder builder = new SpannableStringBuilder(txtSpeechInput.getText());
builder.setSpan(new ImageSpan(drawable), selectionCursor - " ".length(), selectionCursor, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
txtSpeechInput.setText(builder);
txtSpeechInput.setSelection(selectionCursor);
textview가 크기가 7 번째 그림 (단어 배치와 유사)에 맞게 변경되므로 여섯 번째 이미지가 손실 된 것처럼 보입니다. Enter 키를 누를 때 선이 바뀌므로 발생하지 않습니다. 이미지를 래핑하지 않으려면 scrollview에 맞추십시오. 또는 N 개의 이미지 (화면 크기에 따라 다름)를 입력 한 후 행을 변경하도록합니다. – gvlachakis
내 editText는 실제로 scrollView에 있습니다. 문자를 쓰고 변경 한 행을 변경하면 img가됩니다. – Eazyz
** 사람이 한 명도 없음 ** ? – Eazyz