Android 在预列印设备中看不到RelativeLayout内部的视图/布局

Android 在预列印设备中看不到RelativeLayout内部的视图/布局,android,android-layout,android-relativelayout,Android,Android Layout,Android Relativelayout,视图在pre-棒棒糖设备上不可见。我还尝试使用颜色资源而不是可绘制资源。早些时候,我尝试在RelativeLayout中使用视图,但没有成功。内部视图/布局具有硬编码宽度5dp <RelativeLayout android:id="@+id/side_line1" android:layout_alignTop="@+id/subject_content" android:layout_alignBottom="@+id/subject_content" android:layout_w

视图在pre-
棒棒糖
设备上不可见。我还尝试使用颜色资源而不是可绘制资源。早些时候,我尝试在
RelativeLayout
中使用
视图
,但没有成功。内部
视图
/
布局
具有硬编码宽度5
dp

<RelativeLayout
android:id="@+id/side_line1"
android:layout_alignTop="@+id/subject_content"
android:layout_alignBottom="@+id/subject_content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>

<RelativeLayout
    android:layout_width="5dp"
    android:layout_height="match_parent"
    android:layout_marginTop="8dp"
    android:layout_marginLeft="@dimen/pad_8_dp"
    android:background="@drawable/bg_rect_round_corner_orange"
    android:id="@+id/side_line_1"
    android:visibility="visible"
    android:layout_alignParentTop="true"
    android:layout_centerInParent="true"
    ></RelativeLayout>

<RelativeLayout
    android:layout_width="5dp"
    android:layout_height="match_parent"
    android:layout_marginTop="8dp"
    android:layout_marginLeft="@dimen/pad_8_dp"
    android:background="@drawable/bg_rect_round_corner_orange"
    android:visibility="gone"
    android:id="@+id/side_line_1_colored"
    android:layout_alignParentTop="true"
    android:layout_centerInParent="true"
    ></RelativeLayout>

<include
    android:id="@+id/step_one"
    android:layout_width="20dp"
    android:layout_height="20dp"
    layout="@layout/layout_step"
    />

</RelativeLayout>

改变

<RelativeLayout
android:layout_width="5dp"
android:layout_height="match_parent"
android:layout_marginTop="8dp"
android:layout_marginLeft="@dimen/pad_8_dp"
android:background="@drawable/bg_rect_round_corner_orange"
android:id="@+id/side_line_1"
android:visibility="visible"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
></RelativeLayout>

<RelativeLayout
android:layout_width="5dp"
android:layout_height="match_parent"
android:layout_marginTop="8dp"
android:layout_marginLeft="@dimen/pad_8_dp"
android:background="@drawable/bg_rect_round_corner_orange"
android:visibility="gone"
android:id="@+id/side_line_1_colored"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
></RelativeLayout>



这应该可以正常工作。

你能告诉我你所做的区别吗?我将
更改为
,因为可能正在加载需要在
RelativeLayout
中包含某些内容的内容,并且因为它不能满足你的需要。
<RelativeLayout
android:layout_width="5dp"
android:layout_height="match_parent"
android:layout_marginTop="8dp"
android:layout_marginLeft="@dimen/pad_8_dp"
android:background="@drawable/bg_rect_round_corner_orange"
android:id="@+id/side_line_1"
android:visibility="visible"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
/>

<RelativeLayout
android:layout_width="5dp"
android:layout_height="match_parent"
android:layout_marginTop="8dp"
android:layout_marginLeft="@dimen/pad_8_dp"
android:background="@drawable/bg_rect_round_corner_orange"
android:visibility="gone"
android:id="@+id/side_line_1_colored"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
/>