我设置的一个布局有一些 view,有一个是 EditText。布局正好符合一个页面。但是,当软键盘弹出时,布局不能滚动:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/background" > <ScrollView android:id="@+id/ScrollView1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <CheckBox/> <TextView/> <LinearLayout> <EditText> <requestFocus /> </EditText> </LinearLayout> <TextView/> <LinearLayout> <Spinner/> </LinearLayout> </LinearLayout> </ScrollView> <Button android:layout_alignParentBottom="true" /> </RelativeLayout>
在 manifest 中我申明属性:
android:windowSoftInputMode="adjustResize|stateHidden"
如何让它正常执行呢?
相关分类