Ich setze setCursorVisible (false) auf meinem EditText, um den blinkenden Cursor loszuwerden. Leider wird dadurch auch die Hervorhebung beseitigt. Warum? Wie kann ich den Cursor und nicht die Hervorhebung loswerden?setCursorVisible verliert die Hervorhebung
0
A
Antwort
0
Nur einen Blick auf den Code für TextView
... scheint nur die Auswahl markiert, wenn das private Mitglied mCursorVisible
ist wahr. Das Verhalten, das Sie sehen, ist offensichtlich durch das Design.
Um es zu umgehen, ich würde versuchen, eine BackgroundColorSpan
aus der aktuellen Auswahl erstellen und festlegen.