Điều này phải là một thứ khá dễ hiểu, nhưng tôi không thể tìm thấy câu trả lời ở bất cứ đâu.Cách tạo TextView trông giống như Đầu đề PreferenceCategory của Thiết lập
Tôi đang cố gắng tạo một TextView thông thường trông rất giống với Tiêu đề danh mục tùy chọn được trình bày trên Cài đặt cho bất kỳ ứng dụng nào. Đây là những gì tôi muốn nói:
Bây giờ, tôi đã thử một vài điều, nhưng tôi dường như không làm cho nó đúng. Ví dụ, tôi đã cố gắng thiết lập này:
android:drawableBottom="?android:attr/dividerVertical"
để TextView của tôi, nhưng điều đó dường như không phải làm bất cứ điều gì ở tất cả, và TextView của tôi vẫn trông như thế này:
Tôi cũng đã đã cố gắng thiết lập một hình vẽ tôi đã vẽ:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="@android:color/darker_gray"
/>
</shape>
Nhưng điều đó cũng không xuất hiện trên văn bản của tôi.
Đây là phong cách TextView cho bây giờ:
<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" />
Bất kỳ ý tưởng sẽ được đánh giá.
Lưu ý rằng "attr" kiểu này thực sự sử dụng một nền tảng drawable ninepatch để hiển thị dòng dưới. Kiểu Android gốc là: – John