我有一张背景图像,其中有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:windowSoftInputMode="adjustNothing"
关于android - 如何在按住EditText的同时将Scrollview从背景图像移到顶部?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59774530/