如何随着设备语言的变化而改变输入法的语言

How to change language of input method as device language changes

我用英语 xml 和俄语 xml-ru 布局文件创建了自定义键盘。

当用户将设备区域设置从英语更改为俄语俄语更改为英语时,布局应更改为选定的区域设置。

在我的例子中,它只在设备方向改变时改变。

更改 onConfigurationChanged 中的资源。

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
}