有没有一种方法可以在Android的KeyboardView中具有一些图片的GridLayout?我试图用xml编写它,但是它给了我我无法在KeyboardView中包含该元素的错误。

最佳答案

那为什么要使用KeyboardView

创建一个InputMethodService,然后在onCreateInputView()中返回要显示的任何布局。

@Override
public View onCreateInputView() {
        final View root = getLayoutInflater().inflate(R.layout.keyboard_layout, null);

         //set all the click listeners for your views

        return root;
}

08-26 07:00