Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.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 Layout - Fatal编程技术网

Android 如何在软键盘上平移整个屏幕(而不仅仅是编辑文本)?

Android 如何在软键盘上平移整个屏幕(而不仅仅是编辑文本)?,android,android-layout,Android,Android Layout,我的布局结构如下: <RelativeLayout> <ScrollView> </ScrollView> <LinearLayout> <EditText/> <ListView/> </LinearLayout> </RelativeLayout> Android清单指定活动的调整范围。但是,当键盘显示时,只显示内容,直到向上推EditText,并且键盘覆盖listv

我的布局结构如下:

<RelativeLayout>

 <ScrollView>
 </ScrollView>

 <LinearLayout>
    <EditText/>
    <ListView/>
 </LinearLayout>
</RelativeLayout>
Android清单指定活动的调整范围。但是,当键盘显示时,只显示内容,直到向上推EditText,并且键盘覆盖listview。键盘有没有办法不隐藏listview

编辑:
adjustResize不起作用,它只是隐藏了编辑文本和listview

当键盘出现时,您可以手动设置布局的位置,但这会变得很复杂,因为您需要使所有设备都具有竞争力。请尝试以下操作:android:WindowsOfInputMode=stateHidden | adjustResize