#android #android-layout #arabic #spannablestring
#Android #android-layout #Арабский #spannablestring
Вопрос:
Я использую SpannableStringBuilder для отображения текста с арабскими словами в нем. Я использую следующий фрагмент кода
tvTags.setText(postViewModel.getBoxesSpannableString());
tvTags.setMovementMethod(LinkMovementMethod.getInstance();
Когда я комментирую метод ‘setMovementMethod’, он показывает текст, но, конечно, он не является интерактивным, но когда я раскомментирую эту строку, она становится интерактивной, но текст не отображается. Но она занимает надлежащее место в представлении как пустые места. Это происходит с арабским текстом, а не с английским. В чем может быть проблема?
Комментарии:
1. Просто попробуйте поставить
setMovementMethod
передsetText
2. пробовал и это, но проблема была не в этом. Я обнаружил, что singleLine= true и setMovementMethod вместе вызывают эту проблему.