У меня большое текстовое представление, которое я стилизую с помощью SpannableStringBuilder. Я хочу иметь возможность назначать пользовательские обработчики событий клика для определенных интервалов текста. Например, если я щелкаю символ верхнего индекса, я хочу, чтобы он высветил тост с некоторой информацией о том, на что ссылается верхний индекс. До сих пор я обнаружил, что linkify помогает заставить обычные выражения, такие как электронные письма и номера телефонов, запускать соответствующие действия. То, что я хочу сделать, это определить диапазон и его стиль и назначить ему обработчик кликов. Я не нашел ничего встроенного, который бы поддерживал такую функциональность, и поэтому я прошу всех, у кого есть свежая идея, как это сделать. Спасибо.