Заполняемая строка на арабском языке не отображается при выполнении clicakble

#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 вместе вызывают эту проблему.