Wie Hintergrundfarbe der Taste für Android Soft-Tastatur ändern?
Ich implementiere eine benutzerdefinierte Tastatur für Android. Ich habe gerade die Dokumentation auf "developer.android.com" gelesen und ein Beispiel mit einer Softtastatur gesehen. Alles was ich kann - es ist, den Tastaturhintergrund zu ändern, die Platzierung der Tasten zu ändern, keyIcon anstelle von keyLabel auf key zu setzen.
Aber ich kann den Hintergrund und die Farbe der Tasten immer noch nicht ändern.
Bitte schreiben Sie einen Beispielcode von XML oder Source. Vielen Dank!
Mein Beispiel, bei dem ich den Hintergrund ändere:
public class GBInput extends InputMethodService implements KeyboardView.OnKeyboardActionListener{
...
private GBKeyboardView mInputView;
@Override
public View onCreateInputView() {
mInputView = (GBKeyboardView) getLayoutInflater().inflate(R.layout.input, null);
mInputView.setOnKeyboardActionListener(this);
mInputView.setKeyboard(mQwertyKeyboard);
mInputView.setBackgroundResource(R.color.keyboard_background);
return mInputView;
}
...
}
Und ich brauche so etwas:
Bilder für alle Schaltflächen - es ist eine schlechte Idee, daher möchte ich eine bessere Ausgabe finden.