android – 如何使TextView看起来像一个设置的PreferenceCategory标题

前端之家收集整理的这篇文章主要介绍了android – 如何使TextView看起来像一个设置的PreferenceCategory标题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这应该是很容易弄清楚的,但是我根本无法在任何地方找到答案.

我正在试图使一个常规的TextView看起来非常相似,适用于任何应用程序的“设置”中显示的“首选项类别头”.这就是我的意思:

现在,我已经尝试了一些事情,但我似乎没有得到正确的.例如,我尝试设置:

android:drawableBottom="?android:attr/dividerVertical"

到我的TextView,但这似乎根本不做任何事情,我的TextView仍然如下所示:

我也试过简单地设置一个可绘制我做的:

<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
    android:width="1dp"         
    android:color="@android:color/darker_gray"
    />
</shape>

但是,我的文本也没有出现.

这是现在的TextView样式:

<style name="NewTaskHeaderText">
    <item name="android:layout_height">wrap_content</item>
    <item name="android:layout_width">match_parent</item>
    <item name="android:textColor">@android:color/holo_blue_dark</item>
    <item name="android:minHeight">48dp</item>
    <item name="android:gravity">center_vertical</item>
    <item name="android:padding">8dp</item>
</style>

<TextView
    android:id="@+id/textView4"
    style="@style/NewTaskHeaderText"
    android:drawableBottom="@android:attr/dividerVertical"
    android:text="@string/some_text"
    android:textAppearance="?android:attr/textAppearanceMedium" />

任何想法将不胜感激.

解决方法

<TextView
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    android:text="foo"
    style="?android:attr/listSeparatorTextViewStyle" />

要做更多,看看这个other SO answer

原文链接:https://www.f2er.com/android/310815.html

猜你在找的Android相关文章