Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用ListSeparatorExtStyleView时不同的文本样式_Android_Android Layout_Android Xml_Android Styles_List Separator - Fatal编程技术网

Android 使用ListSeparatorExtStyleView时不同的文本样式

Android 使用ListSeparatorExtStyleView时不同的文本样式,android,android-layout,android-xml,android-styles,list-separator,Android,Android Layout,Android Xml,Android Styles,List Separator,我想在.xml文件中使用列表分隔符,但每次这样做时,文本样式都会发生变化,它会变得更大、更粗体 下面是截图的链接。左边的图片显示了我的代码,右边是我真正想要的 我只想知道如何阻止文本变得更大、更粗体,同时如何在下方放置一条水平线 下面是代码的链接 对于水平线,您可以使用以下代码: <TextView android:id="@+id/tevi_divide" android:layout_width="match_parent" android:layout_he

我想在.xml文件中使用列表分隔符,但每次这样做时,文本样式都会发生变化,它会变得更大、更粗体

下面是截图的链接。左边的图片显示了我的代码,右边是我真正想要的

我只想知道如何阻止文本变得更大、更粗体,同时如何在
下方放置一条水平线

下面是代码的链接


对于水平线,您可以使用以下代码:

<TextView
    android:id="@+id/tevi_divide"
    android:layout_width="match_parent"
    android:layout_height="0.5dp"
    android:layout_margin="3dp"
    android:background="@color/detail_line_divider"
    android:text="@string/str_empty" />


你把它放在你的文本视图下面。您可以根据需要更改高度和边距的值。

根据@John Kalimeris的回答,我有一个更好的方法,不需要外国资源。这应该对你有用

<TextView
        android:layout_width="match_parent"
        android:layout_height="5dp"
        style="?android:attr/listSeparatorTextViewStyle"
        android:layout_marginBottom="3dp"/>


它是如何变得更大、更大胆的?显示代码以帮助您。是的,仅此而已。我已经编辑了问题并添加了代码。
@color/detail\u line\u divider
不是外国资源吗?那么OP怎么会有这样的结果呢?