So richten Sie meine persönliche Tastatur als Standardeingabe in meiner App ein

8

Ich habe eine kleine Tastatur als Ersatz für die Standard-Android-Tastatur erstellt. Was muss ich tun, um meine Tastatur als Standardeingabe in meiner App einzurichten? Danke

    
David 28.08.2012, 07:34
quelle

2 Antworten

0

Ich denke, das kann dir helfen. Sie können die Systemkeyboard-Klasse InputMethodManager ausblenden. Und danach mach onFocusListener auf deinem EditText und wenn du Fokus hast, rufe die Klasse keyboard auf.

    
imperator_sp 14.09.2012 08:16
quelle
0

Dafür müssen Sie zuerst ein Tastaturlayout erstellen ... das müssen Sie anpassen .. dann fügen Sie dieses Keypad mit Ihrem Layout hinzu, wo Sie Ihre persönliche Tastatur anzeigen müssen .. so

<include android:id="@+id/Kinclude" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/keypad" android:visibility="invisible" />

und schreiben Sie ein Click-Ereignis für Ihren Editiertext und zeigen Sie dieses Keypad an, wenn Sie auf Edittext ... klicken.

Danke ...

    
Dharik 26.09.2013 08:29
quelle