Так что я использую этот Clickable span, а также Underline Span, чтобы сделать части моего текста кликабельными, но всякий раз, когда я касаюсь любой из этих «кликабельных» частей текста, слушатель вызывается, но он также выделяет текст , Точно так же, как селектор, теперь, даже если это функция по умолчанию с кликабельными пролетами, она должна исчезнуть сама по себе, но вместо этого мне нужно случайно коснуться экрана, чтобы она исчезла. Может кто-нибудь, пожалуйста, установите меня на правильный путь здесь? Спасибо
spannableString.setSpan(underlineSpan1,60,text.length()-1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
ClickableSpan clickableSpan=new ClickableSpan() {
@Override
public void onClick(View view) {
Toast.makeText(LoginScreen.this,"Dummy text",Toast.LENGTH_SHORT).show();
}
};
spannableString.setSpan(clickableSpan,39,55, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
tvTerms.setText(spannableString);
tvTerms.setMovementMethod(LinkMovementMethod.getInstance());