HTML <HR />
代码是否有任何相同的Android版面?
答案 0 :(得分:64)
你可以使用下一个技巧:
<View
android:layout_width="match_parent"
android:layout_height="2dp"
android:background="#ffffff"/>
这将绘制白色的水平线,高度为2dp。
答案 1 :(得分:5)
将View
标记用作:
<View
android:layout_height="1dp"
android:layout_width="match_parent"
android:background="@#000000"/>
它会给你一条线。
更新:在layout_height中使用dp而不使用px
答案 2 :(得分:1)
View horizontalRule = new View(getApplicationContext());
horizontalRule.setLayoutParams(new LinearLayout.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT
));
horizontalRule.setMinimumHeight(2);
horizontalRule.setBackgroundColor(Color.GREEN);
((LinearLayout)linearLayout).addView(horizontalRule);
答案 3 :(得分:1)
在html中是水平线标签hr。在Android源代码中,您可以使用View作为xml示例。
< View
android:layout_width="fill_parent"
android:layout_height="4dip"
android:background="#ffffff"
android:paddingBottom="10dip"
/>
这对你有用......
答案 4 :(得分:-1)
在android中没有xml标签。另一种方法是创建一个文本视图,其布局高度为1 dip,背景为黑色。这样你就可以获得1条水平线