'un dokunmatik alanını genişletin HTML metnini ayarladığım bir TextView var. Bu metnin birçok bağlantısı var. Bir bağlantıya dokunduğunuzda, her zaman onClick yöntemini tetiklemez. Bu yüzden, ClickableSpan alanını genişletmeye çalışıyorum, böylece her zaman yanıt veriyor.ClickableSpan
int start = strBuilder.getSpanStart(span);
int end = strBuilder.getSpanEnd(span);
int flags = strBuilder.getSpanFlags(span);
final ClickableSpan clickable = new ClickableSpan() {
public void onClick(View view) {
getTouchActions(span.getURL());
}
};
strBuilder.setSpan(clickable, start, end, flags);
strBuilder.removeSpan(span);
özel bir MovementMethod oluşturmak, bu uzatmak: https://github.com/android/platform_frameworks_base/blob/ usta/çekirdek/java/android/text/method/LinkMovementMethod.java – pskink
gerçekten bana yardımcı oldu! çok teşekkürler! – Odys
hoşgeldiniz ... – pskink