我有一张背景图像,其中有RelativeLayout作为其父级,同级是ScrollView和ScrollView具有一个EditText。
当我们单击Edittext时,背景图像移动到顶部时,我遇到了问题。请在下面找到代码段和所附的屏幕截图。我们如何限制滚动视图执行此操作?

码:



<ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:src="@drawable/dog"
        android:scaleType="centerCrop"/>

<ScrollView
        android:id="@+id/layout_scroll"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fitsSystemWindows="true"
        android:visibility="visible">

    <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical">


        <EditText
                android:id="@+id/postal_code"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:hint="Postcode"
        />


    </RelativeLayout>
</ScrollView>




之前:

android - 如何在按住EditText的同时将Scrollview从背景图像移到顶部?-LMLPHP

后:

android - 如何在按住EditText的同时将Scrollview从背景图像移到顶部?-LMLPHP

最佳答案

在活动清单中添加

android:windowSoftInputMode="adjustNothing"

关于android - 如何在按住EditText的同时将Scrollview从背景图像移到顶部?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59774530/

10-12 04:05