出于布局目的,忽略Android软键盘
显示软键盘时,它会更改“我的视图”的“高度”参数。我想让它忽略键盘甚至是显示的,永远不要调整我的布局,只是在我的活动顶部显示键盘“原样”。是否可以在清单中放置一个标记,以便出于布局目的忽略软键盘?我认为您的布局已从任何活动中调用,因此在该活动中,您可以调用下面的代码来隐藏键盘出于布局目的,忽略Android软键盘,android,android-softkeyboard,Android,Android Softkeyboard,显示软键盘时,它会更改“我的视图”的“高度”参数。我想让它忽略键盘甚至是显示的,永远不要调整我的布局,只是在我的活动顶部显示键盘“原样”。是否可以在清单中放置一个标记,以便出于布局目的忽略软键盘?我认为您的布局已从任何活动中调用,因此在该活动中,您可以调用下面的代码来隐藏键盘 InputMethodManager InputManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
InputMethodManager InputManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
InputManager.hideSoftInputFromWindow(your widget object.getWindowToken(), 0);
你想改变的是 通过将android:windowSoftInputMode=“”添加到给定的活动中,您可以在调用软件键盘时更改该活动的行为
这也是另一个示例解决方案 将其放入清单文件中
<activity android:windowSoftInputMode="adjustPan">
我的问题实际上是网络视图,所以这是很正确的。谢谢