我正在尝试使用相对布局填充黑色背景的父级,但它不起作用。
这是代码:
this
答案 0 :(得分:0)
把这段代码
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:fillViewport="true"
android:layout_height="match_parent" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#000"
android:orientation="vertical">
<!-- this should fill the parent with black but its not filling -->
</RelativeLayout>
</LinearLayout>
</ScrollView>
答案 1 :(得分:0)
你做错了几件事:
如果您希望整个ScrollView具有黑色背景,只需将其设置在ScrollView本身上并将其设置为使用fillViewport填充整个视图
SparkContext.hadoopRDD()
RelativeLayouts没有方向,这是一个LinearLayout属性
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:background="#000" >
当您使用ScrollView时,您应该为它提供一个完整的布局子项,无论是线性还是相对,这样您就可以更好地控制ScollView中的元素。如果您在LinearLayout中只有RelativeLayout,则只需使用RelativeLayout。
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#000"
android:orientation="vertical"> <--- WRONG!