使用scrollview和adjustPan一起安卓

时间:2011-07-28 12:43:49

标签: android

我的代码是

在我的清单中我写过

 <activity android:name=".email" android:label="@string/app_name"
            android:theme="@android:style/Theme.NoTitleBar"
            android:windowSoftInputMode="adjustPan">        </activity>

在我的布局中,我写了

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent" android:layout_height="fill_parent"
        android:background="@color/white">

        <ImageView android:layout_width="fill_parent"
            android:layout_height="wrap_content" android:background="@drawable/ic_backdrop_wave"
            android:layout_alignParentBottom="true"
            android:layout_alignParentLeft="true" android:id="@+id/bottomImage" />
          <ScrollView android:layout_width="fill_parent"
                android:layout_height="wrap_content"       
                android:layout_marginTop="10dip"
                            android:isScrollContainer="false">
                <LinearLayout android:layout_height="wrap_content"
                    android:layout_width="fill_parent"
                                    android:orientation="vertical">
                               <EditText></EditText>
                               <EditText></EditText>
                               <EditText></EditText>
                       </LinearLayout>
            </ScrollView>
        </RelativeLayout>

因此,当我点击任何编辑文本时,它不会重新调整imageview的大小,但它也会禁用滚动视图。

现在我要做的就是出来。

1 个答案:

答案 0 :(得分:0)

请尝试这个..

<activity android:name=".email" android:label="@string/app_name"
            android:theme="@android:style/Theme.NoTitleBar"
            android:windowSoftInputMode="adjustResize">        </activity>