程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> scrollview-鍵盤出現時 ScrollView 不能滾動

scrollview-鍵盤出現時 ScrollView 不能滾動

編輯:編程綜合問答
鍵盤出現時 ScrollView 不能滾動

我設置的一個布局有一些 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"

如何讓它正常執行呢?

最佳回答:


<ScrollView 要在這個最下面Button上面
android:layout_above

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved