Ich arbeite an Dynamic Text bearbeiten und hier vor einem Problem, dass der Cursor nicht in Editierfeld nach dem Klicken auf Action DONE in Soft-Tastatur.Cursor ist nicht sichtbar onclicking Aktion Fertig Tastatur
In diesem Code mache ich Cursor Sichtbarkeit falsch nach dem Klicken Aktion Erledigt in der Tastatur und wenn zurück zum ersten Textfeld bearbeiten und kam zu der letzten Bearbeitung Textfeld der Cursor zeigt nicht.Schreien Sie mir eine Idee, wie bringen Sie den Cursor-Punkt auf das Textfeld bearbeiten nach dem Klicken Aktion fertig in der Tastatur?
eView.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
//Clear focus here from edittext
eView.setFocusableInTouchMode(true);
eView.setCursorVisible(false);
}
return false;
}
});
wenn ich gebe clearfocus() wurde mit Cursor auf ein anderes Feld geht es zu blinken .. –
Ja das ist, was das Standardverhalten ist. Was brauchst du? – ADM
Danke für Ihre Bedenken @ADM Ich möchte nur den Cursor aktivieren, wenn Sie auf das Feld tippen –