Nach einer langen und zeitraubenden Suche kann ich keine Komponente finden, die Text in textview für die Android-API-Ebene & lt; = 11 auswählen kann. Ich habe diese Komponente geschrieben, die Ihnen helfen kann:
%Vor% getOffset
erhält den ausgewählten Offset des Textes, den Touched Benutzer für die Verwendung dieser Komponente diese Attribute gesetzt haben:
Kann jemand diese Komponente aktualisieren?
Fügen Sie auch die folgenden zwei Konstruktoren hinzu, weil dies
ist %Vor%Ich habe dem Code auch Folgendes hinzugefügt:
%Vor%Ich habe es so verwendet, ohne einen OnTouchListener:
%Vor%mit dem XML:
%Vor% Ich denke, ich muss ein OnTouchListener
innerhalb der OnLongClickListener
für die TextView in der Aktivität selbst setzen.
Ich habe versucht, Logs überall in SelectableTextView anzulegen, es scheint nicht zu funktionieren ... Ich finde, dass der LongClickListener aufgerufen wird, aber der TouchListener nicht einmal ...
aufgerufen wirdWenn Sie den OnTouchListener im OnLongClickListener festlegen, dies
Tags und Links android api textview selectable