【发布时间】:2012-02-25 00:48:51
【问题描述】:
我在横向模式下显示键盘时遇到问题。我的活动包含一个EditText,用户必须在其中输入一个许可证号,以及一个Button ok。它看起来像这样(图像旋转)
.我在活动开始时输入了以下代码以显示键盘:
imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManager.HIDE_IMPLICIT_ONLY);
imm.showSoftInput(this.licenseText,InputMethodManager.SHOW_FORCED);
我的问题是:为什么它看起来像这样?如果是纵向模式,键盘出现在底部,但不影响当前视图的包含。为此,我将EditText 放在了顶部,以便在底部显示键盘。谁能解释一下为什么会这样或者我是否可以更改?
【问题讨论】:
标签: android keyboard android-edittext