Ich habe ein TextView
mit ClickableSpan
darin, dass sowohl layout_height als auch layout_width wrap_content sind.
Wenn der Text in TextView
nicht zu lang ist, funktioniert es gut.
Wenn der Text lang genug ist, so dass es 2 Zeile dauert, funktioniert es auch gut, aber haben Sie ein seltsames Verhalten.
Dann habe ich auf den leeren Platz der zweiten Zeile geklickt (nicht mit Text gefüllt, aber Teil von TextView
), der ClickableSpan
onClick()
Callback wird aufgerufen.
Ich erwarte das nicht, da ich nur auf den leeren Bereich, nicht aber auf den überspannten Text geklickt habe. Obwohl es nicht viel beeinflusst, möchte ich wissen, was dahinter steckt.
Ich setze den ClickableSpan
mit dem folgenden Code:
Der TextViewOnTouchListener:
%Vor%Der TestClickableSpan:
%Vor%Tags und Links html android android-textview