使带下划线的文字伸展100%

时间:2016-10-17 09:49:23

标签: java android

我使用以下内容在屏幕上显示文字:

<TextView
        android:text="@string/today_label"
        android:layout_width="match_parent"
        android:textSize="20dp"
        android:textStyle="italic"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView3"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_marginTop="27dp"
        android:id="@+id/textView4" />

  // XML
  <string name="today_label"><u>Today</u></string>

实际结果

Actual

预期结果

Expected

1 个答案:

答案 0 :(得分:2)

我会为此添加View

<View
    android:layout_width="match_parent"
    android:layout_height="1dp"
    android:background="#cccccc" />

例如LinearLayout。像这里的东西:Android underline whole textView

如果你强调这样的文字:

<string name="today_label"><u>Today</u></string>

您将始终仅为文字加下划线。