我正在尝试对我的相对布局进行半透明视图,它可以正常工作,直到我旋转屏幕或在TextInputLayout中显示错误消息。当布局需要滚动视图以查看所有元素时,会发生此问题。 下面是我用来使这个背景覆盖我的相对布局的代码
<ScrollView
android:scrollbars="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="true"
android:layout_weight="1"
android:isScrollContainer="false">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/backgroundImage">
<View
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#000000"
android:alpha="0.79"/>
</RelativeLayout>
</ScrollView>
我的问题是如何让自定义视图始终与滚动视图的大小相同。
答案 0 :(得分:1)
使用线性布局而不是相对布局,并设置布局权重1,它将适用于每个角度
答案 1 :(得分:0)
尝试将RelativeLayout属性更改为这些
android:layout_width="match_parent"
android:layout_height="match_parent"
它应该做的工作。