У меня такая ситуация: на моем экране есть текстовое изображение. Это текстовое представление имеет onClickListener. Затем мне нужно установить Spannable text в этот textView. У части составного текста есть собственный прослушиватель кликов. Для этой цели я очищаю прослушиватель textview, но в этой ситуации TextView вообще не активен:
public void setExpandableClickListenerForPaymentsMethod(SpannableStringBuilder spannableStringBuilder) {
loanDetailTv.setOnClickListener(null);
ClickableSpan linkSpan = new ClickableSpan() {
@Override
public void onClick(@NonNull View widget) {
getController().onRestructingClick();
}
};
spannableStringBuilder.setSpan(linkSpan, 45, 129, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
loanDetailTv.setText(spannableStringBuilder);
}
В чем причина и как я могу ее решить?