Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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 webview中的固定页脚覆盖输入字段?_Android_Html_Css_Reactjs_Webview - Fatal编程技术网

当出现软键盘时,如何防止Android webview中的固定页脚覆盖输入字段?

当出现软键盘时,如何防止Android webview中的固定页脚覆盖输入字段?,android,html,css,reactjs,webview,Android,Html,Css,Reactjs,Webview,我有一个webview,它是一个react应用程序(不是react native)。这是一个带有两个输入字段和固定页脚的登录页面 当输入被聚焦时,页脚出现并与输入字段重叠,隐藏密码输入字段 如何使页脚保持在键盘下 设置活动的onCreate方法页脚css位置是否设置为固定?另外,有一个骇人的想法是将页脚设置为显示:只要输入集中,就显示“无”。无论如何,发布css可能是个好主意!=)另一个解决方法是使用媒体查询。如果您知道它需要在哪个高度停止粘到底部,请使用@介质(最大高度:)然后在介质内部将其

我有一个webview,它是一个react应用程序(不是react native)。这是一个带有两个输入字段和固定页脚的登录页面

当输入被聚焦时,页脚出现并与输入字段重叠,隐藏密码输入字段

如何使页脚保持在键盘下


设置活动的onCreate方法

页脚css位置是否设置为固定?另外,有一个骇人的想法是将页脚设置为显示:只要输入集中,就显示“无”。无论如何,发布css可能是个好主意!=)另一个解决方法是使用媒体查询。如果您知道它需要在哪个高度停止粘到底部,请使用
@介质(最大高度:)
然后在介质内部将其
位置设置为
相对位置
(而不是默认设置为
绝对位置
)。我还添加了额外的
页边距顶部
,以增加更多空间。我想是的,但没有尝试。如果我有这个android:WindowsOfInputMode=“adjustPan”,你可以通过放入清单或java活动来尝试,但它不起作用还有其他解决方案,但我很忙,一旦我有空,我会让你知道的
getActivity().getWindow().setSoftInputMode(
                WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);