嗨,我在我的 tabhost 中使用了四个选项卡,名为 TabOne、TabTwo、TabThree、TabFour。
在 TabOne 中,我有 editext 进行搜索选项,当我按下编辑文本时,它会显示键盘。但是没有关闭键盘当我移动到 TabTwo 时,键盘仍然显示。我不希望键盘在 TabTwo、TabThree、TabFour 中启用。因为所有其他三个选项卡都没有 edittext 选项。
现在我的问题是如何在单击其他选项卡时隐藏键盘。
我尝试了以下方法,
oncreate
在TabB的方法中添加以下代码
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
在 Android 清单文件中添加以下 xml 标记
android:windowSoftInputMode="stateAlwaysHidden"
请指导我解决这个问题。