安卓界面虚拟键盘弹出下面布局怎么顶上去,解决方法如下:
1,在布局文件中,设置ScrollView :
<ScrollView
android:layout_width="fill_parent"android:layout_height="fill_parent"
android:fillViewport="true"
android:orientation="vertical"
android:scrollbars="vertical">
<EditText
android:id="@+id/gridview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</ScrollView>
2,在activity的清单文件中,设置:
<activity
android:name=".PaiCheActivity"
android:label="@string/title_activity_pai_che"
android:windowSoftInputMode="stateHidden"/>
当ScrollView里的元素想填满ScrollView时,使用"fill_parent"是不管用的,必需为ScrollView设置:android:fillViewport="true"。
stateHidden:用户选择activity时,软键盘总是被隐藏
这样做布局的底部会随着软键盘的弹出而上移。