在Android中对齐两个文本视图的基线

Raj*_*Raj 15 android textview

请在下面找到我的布局及其结果; 我需要文本" 文本消息 "在文本" 标题 " 的基线上对齐(请在下面的代码和快照中找到).如果有人可以给我指导,我会很高兴的

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="1.0"
android:baselineAligned="true"
>

<LinearLayout
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="0dp"
    android:layout_weight="0.2"
    android:background="@color/custom_orange"
    android:gravity="center"
    >


    <TextView
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:text="Header"
        android:textSize="25sp"
        android:id="@+id/title"
        android:gravity="center"
        android:background="@color/custom_red"/>

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:text="Text message"
        android:textSize="10sp"
        android:id="@+id/language"
        android:gravity="center"
        android:background="@color/custom_green"/> 
</LinearLayout>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这是结果

在此输入图像描述

这就是我需要的

在此输入图像描述

小智 31

使用RelativeLayout作为TextViews的容器并添加属性

android:layout_alignBaseline="@+id/title"
Run Code Online (Sandbox Code Playgroud)

id /语言 TextView


Fra*_*cis 6

只需ConstraintLayout使用 this\xe2\x86\x93 来对齐到另一个textView基线:

\n\n
app:layout_constraintBaseline_toBaselineOf="@+id/textView"\n
Run Code Online (Sandbox Code Playgroud)\n