如何使3 textView控件在相同的大小

Yan*_*hof -3 android android-layout

在我的活动中,我定义了3个textView控件.所有那些textView出现在另一个旁边 - 我需要做一些他们总是在相同大小的东西.假设第一个textView控件是小时,第二个textView控件是分钟,第三个textView控件是秒.

所以我想在全屏显示它们,所有textView控件都需要大小相同.

怎么做 ?

Yve*_*omb 5

如果将它们放置在线性布局中,则不需要Weightsum,如果它们对文本使用相同的主题样式,则为水平方向,包含宽度和高度的内容.

此外,通过包装textviews的容器布局的宽度和高度,这不会强制视图填充任何特定空间,而不是textviews所需的空间.

请注意,线性布局位于视图布局中.

<LinearLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal">

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="hh:"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="mm:"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="ss"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述