Tag: ime

Android benutzerdefinierte IME verwenden Standard auf Bildschirmtastatur

Bei der Erstellung eines IME für Android müssen Sie die Bildschirmtastatur (OSK) unterstützen, indem Sie viele der InputMethodService-Methoden wie onCreateInputView () überschreiben. Gibt es eine Möglichkeit, die Bildschirmtastatur von den Benutzer Standard-IME verwenden. Zum Beispiel sagen wir die Android-Standard-IME ist ihre Standard-IME. Bei der Verwendung meiner IME gibt es eine Möglichkeit, die OSK von der […]

Android: So stellen Sie den bevorzugten Tastatur-View-Modus von IME ein

Ich entwickle ein Android– IME und ich möchte, dass meine Tastatur nur "pan und scan" und "resize" -Modus funktioniert, nicht in "fullscreen" (wie hier erklärt) oder zumindest um den "resize" -Modus vorzuziehen. Ich weiß, dass es einen Weg gibt, dies aus EditText zu setzen, aber wie kann ich es vom IME anfordern? Gibt es eine […]

Standard-Emoji-Taste in Google-Tastatur mit Android 4.4

Bei der Verwendung von Google-Tastatur in Android 4.4 (oder Installation seiner Tastatur-Version in früheren Android-Versionen), mit der Standard-SMS-App oder in Hangouts, wird die "Enter-Taste" standardmäßig für eine emoji-Taste, wie folgt ersetzt: Allerdings, in meiner App, bei der Eingabe auf einem EditText, muss ich lange auf die Standard-Enter-Taste klicken, um die emoji-Option zu sehen. Ich frage […]

Was genau ist "id == EditorInfo.IME_NULL"?

Ich sehe id == EditorInfo.IME_NULL regelmäßig an Orten, die angeblich "Done" oder "Enter" neben einer anderen Bedingung wie die Enter-Taste oder eine IME-Aktion, aber ich kann keine Erklärung, was genau ist es zu entsprechen .

Android setOnEditorActionListener () schießt nicht

Ich versuche, einen Listener auf EditText zu EditText wenn die Eingabetaste gedrückt wird. Aber es hat gar nicht geschossen. Ich habe das auf LG Nexus 4 mit Android 4.2.2 getestet. setOnEditorActionListener arbeitet auf Amazon Kindle Fire mit Android 2.3 und setImeActionLabel funktioniert nirgendwo! Ich kann auch keinen Text für Enter button.Here ist Code: mEditText.setImeActionLabel("Reply", EditorInfo.IME_ACTION_UNSPECIFIED); […]

Android: Umschalten auf ein anderes IME programmgesteuert

Http://developer.android.com/guide/topics/text/creating-input-method.html#GeneralDesign liest: Da mehrere IMEs auf dem Gerät installiert werden können, bieten Sie dem Benutzer die Möglichkeit, direkt von der Eingabemethoden-Benutzeroberfläche zu einem anderen IME zu wechseln. Nehmen wir an, ich habe die Quelle von zwei Eingabemethoden und kann es ändern. Ich möchte den Benutzer schnell zwischen ihnen wechseln und bin bereit, einen Knopf dafür […]

Benötige Nummer nur Softtastatur?

Hallo ich brauche eine Softtastatur mit nur numerischen Werten 0 bis 9 und Enter- Taste. Sollte nichts anderes zeigen als diese . , ( ) Etc … Ich habe versucht, mehrere Optionen wie hier vorgeschlagen, aber nichts scheint für mich zu arbeiten. setRawInputType(Configuration.KEYBOARD_QWERTY) setRawInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED) setRawInputType(InputType.TYPE_CLASS_NUMBER) setRawInputType(InputType.TYPE_CLASS_PHONE) Ich habe immer die zusätzlichen Charaktere auf […]

Android benutzerdefinierte Tastatur-Layout verlassen einen Rand von weiß an der Seite

Ich arbeite an einer benutzerdefinierten Tastatur für Android, und ich habe in ein Problem, wo die Tastatur scheint eine weiße Linie / Raum auf der rechten Seite zu verlassen, anstatt füllen die Elternansicht … (kümmern Sie sich nicht um die Symbole , Es ist einfach Platzhalter Grafik für jetzt) Unten sehen Sie mein Layout … […]

Android – Nicht unterstützter Service: Audio

Ich versuche zu verstehen und zu lösen und Fehler Ich sehe in der Eclipse Workspace Log bei der Arbeit an einer Android-App, die ein IME implementiert. Ich bin neu für Android und Eclipse. Der Fehler ist "com.utterkaos.keyboard.LatinKeyboardView nicht zu instanziieren." Die zugehörige Stack-Trace ist: java.lang.UnsupportedOperationException: Nicht unterstützter Dienst: Audio bei com.android.layoutlib.bridge.android.BridgeContext.getSystemService (BridgeContext.java:434) bei android.inputmethodservice.KeyboardView (KeyboardView.java:376) […]

SetImeOptions: warum die "Done" -Taste nicht auf der Softtastatur angezeigt wird?

Ich versuche, die Schaltfläche "Fertig" auf dem Softkey zu setzen, indem du input.setImeOptions (EditorInfo.IME_ACTION_DONE) verwendet; Aber die Schaltfläche "Fertig" erscheint einfach nicht auf dem Softkey. Irgendein Vorschlag bitte? public void modif(int position) { AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this); alert.setTitle("Modifica"); EditText input = new EditText(MainActivity.this); input.setImeOptions(EditorInfo.IME_ACTION_DONE); alert.setView(input); final Editable value = input.getText(); alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() { […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.