我正在 Android 上实现自定义键盘。我刚刚阅读了有关“developer.android.com”的文档并看到了带有软键盘的示例。我所能做的就是改变键盘背景,改变按钮的位置,将 keyIcon 而不是 keyLabel 设置为 key。
但我仍然无法更改键的背景和颜色。
请写一些 XML 或源代码的示例代码。谢谢!
我更改背景的示例:
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;
}
...
}
我需要这样的东西:
所有按钮的图像 - 这是个坏主意,所以我想找到更好的问题。