安卓用户界面元素

标签 android user-interface android-xml

我想创建一个列表,其 UI 是这样的。

UI Element

我无法使用两个 TextView 创建相同的 UI。请帮我弄清楚如何仅使用两个 TextView 创建此 UI。

名称的第一个 TextView (James)
消息的第二个 TextView(带我...)

提前致谢。

最佳答案

你可以像这样使用constraintLayout

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <ImageView
        android:id="@+id/image"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

    <TextView
        android:id="@+id/textTitle"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        app:constraintStart_toEndOf="@id/image"
        app:constraintEnd_toEndOf="parent" />

    <TextView
        android:id="@+id/textMessage"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        app:constraintTop_topBottomOf="@id/textTitle"
        app:constraintStart_toEndOf="@id/image"
        app:constraintEnd_toEndOf="parent" /> 

</androidx.constraintlayout.widget.ConstraintLayout>

关于安卓用户界面元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53973227/

相关文章:

java - Eclipse 不会在模拟器中启动 android 应用程序

android - 如何覆盖 android 4.0 中的主页按钮

java - 如何让按钮不被点击?

java - 在Java中单击按钮创建菜单

java - 嵌套对象访问父属性

android - 在 Facebook 上分享文本和 URL

java - 检测 JSpinner 何时达到最大限制?

android - 创建双行项目布局后无用的属性

android - 在 Fragment 中选择微调器项目时复选框消失

Android:默认 XML 编辑器不再打开 [不支持的内容类型错误]