我在RelativeLayout中有一个LinearLayout。它有一个儿童视图。我希望孩子与LinearLayout具有相同的高度,所以我这样做:
<LinearLayout
android:layout_width="13dip"
android:layout_height="wrap_content"
android:id="@+id/bottom_first"
android:orientation="vertical"
android:layout_alignLeft="@id/top_placeholder_layout"
android:layout_alignBottom="@id/child_content"
android:layout_below="@id/node">
<View
android:layout_width="1dip"
android:layout_height="match_parent"
android:background="@color/divider_normal"
android:layout_gravity="center_horizontal"/>
</LinearLayout>
但是当我使用android 4.3 / 4.4(nexus 5 android4.4.4,zte S291 android4.3和4.3模拟器)时,内部视图的高度始终为0.
为什么?帮助
答案 0 :(得分:0)
最后,我用android.view.View替换LinearLayout,并在视图的背景中使用9patch图像来显示我的垂直线。