请在下面找到我的布局及其结果; 我需要文本" 文本消息 "在文本" 标题 " 的基线上对齐(请在下面的代码和快照中找到).如果有人可以给我指导,我会很高兴的
<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
只需ConstraintLayout使用 this\xe2\x86\x93 来对齐到另一个textView基线:
app:layout_constraintBaseline_toBaselineOf="@+id/textView"\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
12229 次 |
| 最近记录: |