我的布局如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
style="@style/behindMenuItemLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:text="Twitter Feeds"
android:textStyle="bold" />
<ListView
android:id="@+id/list"
android:layout_width="350dp"
android:layout_height="50dp" />
<TextView
android:id="@+id/textView1"
style="@style/behindMenuItemLabel1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="1dp"
android:text="FaceBook Feeds" />
<ListView
android:id="@+id/list1"
android:layout_width="350dp"
android:layout_height="50dp" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我的要求是在和之间绘制一条水平线TextViewListView
有人可以帮忙吗?
在Android设计-列表页描述"部分分隔".我知道你可以使用addHeaderView()一个ListView有同样的效果.我想使用一个没有a的"section divider" ListView,而是一个LinearLayout.
在下面的屏幕截图中,我指的是蓝色文本"电话"和"电子邮件",下面还有一行.截图来自Android Design - Text Fields

如何将其添加到我的布局?它只是一个TextView加上一条水平线?
我尝试在3个文本视图之间有2个分隔符.我用android:divider和android:showDividers.但是,没有显示垂直分隔线.我在想,有什么我错过了吗?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:orientation="horizontal"
android:divider="?android:attr/dividerVertical"
android:dividerPadding="12dip"
android:showDividers="middle" >
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical|center_horizontal"
android:text="ABC" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical|center_horizontal"
android:text="EFG" />
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical|center_horizontal"
android:text="HIJ" />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 可能重复:
布局中的Android绘图分隔符/分隔线?
我正在制作类似于列表视图的东西,而不是实际制作列表视图......
我在垂直布局中有一堆文本视图,我想知道是否有可能在它们之间获得某种分隔线.像列表视图中的行分隔符.
有帮助吗?

我可以使用childDivider属性(在本例中为黑色)为子项设置devider颜色.但是,我没有看到任何方法来设置折叠组之间的分隔符的颜色.系统似乎显示1px白线.
可能的重复:
Android 在布局中绘制分隔符/分隔线?
在我的活动中,我有两个权重为 1 的 Linearlayout,父级 Linearlayout 的权重为 2。现在我想在两个子 Linearlayouts 之间画一条线?
在我的应用程序中,我正在创建家庭小部件,但我有问题找到如何在2个TextViews之间创建简单的水平分隔符/分隔符.
这是一个家庭小部件布局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widget_RL_id"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#09C"
android:padding="@dimen/widget_margin">
<TextView
android:id="@+id/widget_title_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="8dp"
android:contentDescription="@string/appwidget_text"
android:text="@string/appwidget_text"
android:textSize="20sp"
android:textStyle="bold|italic"
android:layout_marginStart="5dp"
android:layout_marginEnd="5dp"/>
<TextView
android:id="@+id/widget_datum_id"
android:layout_alignParentEnd="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Datum"
android:textStyle="bold|italic"
android:textSize="8sp"
android:layout_margin="8dp"
/>
<TextView
android:id="@+id/widget_theRest_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/widget_title_id"
android:layout_centerHorizontal="true"
android:layout_marginTop="8dp"
android:contentDescription="@string/appwidget_text"
android:text="@string/appwidget_text"
android:textColor="#ffffff"
android:textSize="20sp"
android:textStyle="bold|italic"
android:layout_marginStart="5dp"
android:layout_marginEnd="5dp"/>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
我想在两个TextViews之间放置分隔符/分隔符,其中第一个视图是id:widget_title_id,第二个视图是id:widget_theRest_id.
我尝试以这种方式添加divider,但是android主页小部件不支持View,所以它不起作用或者可能是我做错了:
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@id/widget_title_id"
android:background="@android:color/darker_gray"/>
Run Code Online (Sandbox Code Playgroud)