2

我正在为 android 开发 IME。我可以选择为键盘设置主题。当我第二次尝试给keyboardView充气时出现问题,它不起作用

键盘视图 k = (KeyboardView) getLayoutInflater().inflate(R.layout.input1, null);

它只是在我重新运行应用程序时改变。

当我的 InputMethodeService 重新创建时,它似乎只是改变了,但我没有找到停止它并再次启动服务的方法。

请帮助

4

1 回答 1

2

我找到了解决我的问题的方法。

我真正的问题是多次膨胀同一个视图( KeyboardView )。

我试图将我的父视图从 KeyboardView 更改为 RelativeLayout,并且对于每个键盘视图主题,我删除所有父子视图,并添加新的键盘视图,并添加新的主题。

于 2012-07-25T03:45:35.680 回答