wrap_content不会包装内容



我是Android编程的初学者。我正在创建一个应用程序,我想强调文本。请查看我的代码片段

<LinearLayout
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:orientation="vertical">
    <TextView
        android:layout_width="wrap_content"
        android:text="hello world"
        android:id="@+id/textview"
        android:layout_height="wrap_content"
         />
    <View
        android:layout_width="wrap_content"
        android:layout_height="1dp"
        android:background="@color/colorPrimary"/>
</LinearLayout>

实际上,我想要文本视图内容和视图的宽度相同。但是,查看宽度大小与全屏宽度相同。

要在视图中下划线文本您可以在字符串中编辑,如下所示,

 <resources>
    <string name="string_name">This is an <u>underline</u>.</string>
</resources>

并将其添加到您的文本视图中,例如

<TextView
    android:layout_width="wrap_content"
    android:text="@string/string_name"
    android:id="@+id/textview"
    android:layout_height="wrap_content" />

我希望这可能会帮助您!

视图视图如果您不指定宽度或高度,将始终使用全屏。因此,您要使用CoordinatorLayoutRelativeLayout,以使视图宽度与TextView相同。

相关内容

  • 没有找到相关文章

最新更新