Ich bekomme eine IndexOutOfBoundsException auf dem Samsung Galaxy S5 und Note 3 und 4. Sie verweist nicht auf meinen Code. Ist jemand diesem begegnet? Ich konnte hier nichts finden.
Es scheint gelegentlich zu geschehen, wenn Sie versuchen, auf den EditText zu klicken, um etwas einzufügen.
Bearbeiten:
Ich verwende ein einfaches EditText-Feld (nicht in ListView oder Spinner). Es gibt einen Hinweis von ungefähr 28 Charakteren. Ich schalte den Fokus über %code% ein paar Mal um und verwende ein %code% und %code% , die das Anhängen eines Fragments an die Aktivität kontrollieren.
Bearbeiten # 2:
Ich konnte es erfolgreich reproduzieren, indem ich lange auf den EditText drücke, um etwas einzufügen. Es passiert nur, wenn sich bereits Text im EditText befindet und ich lange auf die RECHTE des Textes drücke, nicht auf den Text. Außerdem darf der EditText keinen Fokus haben.
Jede mögliche Lösung durch Erstellen eines benutzerdefinierten EditText und Überschreiben einiger Methoden?
%Vor%Code:
%Vor%Ich habe den Fehler
gesehen %Vor%Details log
%Vor%Ich habe das gleiche Problem ausgelöst, ich denke, dass dieser Link Ihnen helfen kann
Android - SPAN_EXCLUSIVE_EXCLUSIVE-Spannen können keine Nulllänge haben