да, погуглил про это, заюзал и все сработало. Спасибо! Только еще одна проблема возникла. У меня есть Row, внутри которого этот ClickableText. И на Row повешен клик, и если юзать Text, то клик Row работает, а если юзать ClickableText, то клик Row не работает. Это тогда для всей оставшейся строки так же через pushStringAnnotation и pop клик проставить? Кажется немного неправильным, так как клик юзера на Row все-таки происходит, а не на текст
не обязательно на оставшуюся часть вешать, ты же знаешь на какую часть текста происходит клик на какую не происходит
я такое у себя разрулил написав свой собственный ClickableText где при клике я чекаю попал ли я в нужную мне аннотацию и если да, то поглощаю и обрабатываю ивент иначе ничего не делаю. В стандартном ClickableText такого вроде ещё нет
ага, нету. А можешь поделится кодом, пожалуйста?
https://github.com/K1rakishou/KurobaExLite/blob/9bb38daf02e9f0675b5ac6dead836b2f6ac6b071/app/src/main/java/com/github/k1rakishou/kurobaexlite/ui/helpers/GenericComposeUiElements.kt#L263
Обсуждают сегодня