【发布时间】:2015-07-17 07:26:16
【问题描述】:
我正在使用 android sample softkeyboard 作为学习项目。我添加了第二种语言,到目前为止一切正常。然而,我发现一个问题很难解决。在将设备的方向从纵向更改为横向时,我希望保留任何键盘布局。逻辑是:
// on orientation or configuration change
if (currentKeyboard==mQwertyKeyboard) {
// keep as is
mCurKeyboard = mQwertyKeyboard ;
}else if (currentKeyboard == mSymbolsKeyboard) {
// keep as is
mCurKeyboard = mSymbolsKeyboard;
}else if (currentKeyboard == mSymbolsShiftedKeyboard) {
// keep as is
mCurKeyboard = mSymbolsShiftedKeyboard ;
}
我已尝试在以下位置实现:
@Override
public void onConfigurationChanged(Configuration newConfig) {...}
在 Softkeyboard.java 中,但没有结果。 提前致谢。
【问题讨论】:
-
您在这里找到问题的答案了吗?如果你有什么,请张贴。谢谢。
标签: android android-softkeyboard sample