我只是像这样添加一个滚动视图,屏幕加载后会出现黑色背景。
这个黑色区域位于周围 RelativeLayout 的左上角。当滚动视图定位时android:layout_marginLeft="20dp"
android:layout_marginTop="40dp"
,左侧 20dp 和顶部 40dp 为黑色,而其余灰色背景不受干扰。
这里是带有滚动视图的 xml 部分:
<View
android:id="@+id/emptyView"
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_below="@+id/right1" />
<RelativeLayout
android:id="@+id/right2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/emptyView" >
<RelativeLayout
android:id="@+id/right22"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/emptyView" >
<ImageView
android:id="@+id/emptyView2"
android:layout_width="match_parent"
android:layout_height="2dp"
android:contentDescription="@string/anyStringValue" />
<HorizontalScrollView
android:id="@+id/scrollView"
android:layout_width="fill_parent"
android:layout_height="520dp"
android:layout_marginLeft="20dp"
android:layout_marginTop="40dp"
android:background="#0000FF" >
<TextView
android:id="@+id/infoTxt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#FF0000"
android:padding="10dp"
android:text="@string/Settings_infoTxt"
android:textColor="#000000"
android:textSize="20dp" />
</HorizontalScrollView>
</RelativeLayout>
</RelativeLayout>
我已经尝试在滚动视图顶部添加一个 emptyView 以及 2 个 RelativeLayouts。但无论如何,黑色区域不断出现。(顶部有/没有RelativeLayouts和空视图)
由于整个页面的背景是灰色的,这个黑色区域扭曲了整个屏幕。
我以前多次使用滚动视图,但从未遇到过这样的问题。我不知道是什么原因造成的。
如何摆脱滚动视图引起的黑色区域?
非常感谢!