«Android: textIsSelectable =» true »не работает для TextView в RecyclerView
Я знаю эту настройкуandroid:textIsSelectable="true"
в XML дляTextView
покажет всплывающее окно выбора исходного текста, и я использую это в своем приложении. Но я обнаружил, что он больше не работает, когда я пытаюсь установить тот же атрибут в представлении, прикрепленном кRecyclerView
, Всякий раз, когда я пытаюсь выделить текст, появляется следующий журнал -
TextView: TextView does not support text selection. Action mode cancelled.
И я не знаю почему? Почему это работает на других экранах, а не сRecyclerView
, Я читаю несколько постов -
TextView с android: textIsSelectable = "true" не работает в просмотре списка
textview textIsSelectable = "true" не работает в Listview
android: textIsSelectable = "true" для TextView внутри Listview не работает
Но потом я столкнулся с этим постом -
Android: «TextView не поддерживает выделение текста. Режим действия отменен»
И ответ@hungkk
работал на меня. Его решение предложилоTextView
ширина для измененияwrap_content
отmatch_parent
.
Я знаю, что могу сделать это, но мой вопрос заключается в том, как это решило проблему, потому что это выглядит странно для меня. А также, каково решение, если я хочу сохранить ширинуmatch_parent
.
Любые материалы приветствуются.