Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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_Xml_Scrollview_Android Relativelayout_Android Softkeyboard - Fatal编程技术网

Android:当软键盘打开时,底部视图不应该出现在键盘上方,但滚动应该可以工作。如何实现?

Android:当软键盘打开时,底部视图不应该出现在键盘上方,但滚动应该可以工作。如何实现?,android,xml,scrollview,android-relativelayout,android-softkeyboard,Android,Xml,Scrollview,Android Relativelayout,Android Softkeyboard,我使用相对布局作为根视图,并且在底部有一个视图。当我打开键盘时,我的视图上升,然后我使用 <activity android:windowSoftInputMode="adjustPan"> </activity> 完成此操作后,我的视图不会显示,但我的内容仍不会向上滚动,而是在屏幕后面。我想滚动我的内容到底部 如何实现?请帮帮我 尝试将您的布局包含在滚动视图中,它将允许您在键盘打开时滚动。这样做…(已测试) 这段代码对我来说非常有用。试试这个 android:

我使用相对布局作为根视图,并且在底部有一个视图。当我打开键盘时,我的视图上升,然后我使用

<activity
 android:windowSoftInputMode="adjustPan"> 
 </activity>

完成此操作后,我的视图不会显示,但我的内容仍不会向上滚动,而是在屏幕后面。我想滚动我的内容到底部 如何实现?请帮帮我


尝试将您的布局包含在
滚动视图中,它将允许您在键盘打开时滚动。

这样做…(已测试)

这段代码对我来说非常有用。

试试这个

android:windowSoftInputMode="adjustResize"

如果你在使用全屏活动,那么什么都不起作用

当我使用adjustResize时,将您的布局包含在一个
滚动视图中,页脚视图会自动弹出在键盘上方。@GauravSinghal..我已经更新了我的答案..在清单中使用android:windowSoftInputMode=“stateVisible | adjustPan”和android:isScrollContainer=“false”在Scrollview中我不想在Scrollview中写入视图,因为我希望视图始终位于底部。正确地看待这个问题。
android:windowSoftInputMode="stateVisible|adjustPan"
android:windowSoftInputMode="adjustResize"