2012-06-27 19 views
5

Ich schreibe eine Anwendung für android 2.1 +. In einer meiner Aktivitäten habe ich EditText mit benutzerdefinierte Tastatur (KeyboardView mit Tastenzuordnungen in keyboard.xml). Alles funktioniert perfekt auf Android 2.1 (alles richtig dargestellt - Text-Cursor blinkt), Probleme beginnen auf Android 2.3.3 wo Textcursor in EditText sichtbar ist, aber not blinking und auf Android 3.0+ Textcursor nur invisible - in beiden Fällen funktioniert die Tastatur korrekt. Ich kämpfe mit diesem Problem seit ein paar Tagen ... irgendwelche Gedanken wären wirklich hilfreich.Android Textcursor in EditText

Es gibt eine Sache, die ich früher erwähnen sollte. Diese Aktivität ist in zwei Fragmente aufgeteilt (Android-Support-Bibliothek), EditText befindet sich auf einem von ihnen und die Tastatur wird von der Eltern-Aktivität aufgerufen.

Antwort

0

Wenn ich dieses Problem vor konfrontiert war die Lösung Hardware-Beschleunigung auf die Aktivität zu deaktivieren, die das Bearbeiten von Text enthält, durch das Manifest wie folgt ändern:

<activity android:name="activity name" android:hardwareAccelerated="false"/> 
+0

Leider für mich nicht funktioniert hat, aber Danke für den Vorschlag. – kookee