Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
出于布局目的,忽略Android软键盘_Android_Android Softkeyboard - Fatal编程技术网

出于布局目的,忽略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"> 

我的问题实际上是网络视图,所以这是很正确的。谢谢