java - 如何在 LinearLayout 中将我的 ImageView 与我的 TextView 对齐?

标签 java android textview imageview android-linearlayout

我有以下 ImageView 和 TextView: enter image description here

这是 XML:

<LinearLayout android:layout_height="wrap_content" android:layout_width="match_parent" android:id="@+id/headerLinearLay" android:orientation="horizontal">
        <ImageView android:src="@drawable/icon" android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/avatarImageView"></ImageView>
        <TextView android:layout_height="wrap_content" android:id="@+id/usernameTextView" android:text="TextView" android:layout_width="wrap_content" android:paddingLeft="4px"></TextView>
    </LinearLayout>

如何让图片和文字处于同一高度?我也希望 ImageView 在角落里

最佳答案

试试这个:

<RelativeLayout
    android:layout_height="wrap_content"
    android:layout_width="fill_parent"
    android:id="@+id/headerLinearLay">
    <ImageView
        android:id="@+id/avatarImageView"
        android:src="@drawable/icon"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"></ImageView>
    <TextView
        android:id="@+id/usernameTextView"
        android:text="TextView"
        android:paddingLeft="4dp"
        android:layout_toRightOf="@id/avatarImageView"
        android:layout_centerVertical="true"
        android:layout_height="wrap_content"
        android:layout_width="wrap_content"></TextView>
</RelativeLayout>

关于java - 如何在 LinearLayout 中将我的 ImageView 与我的 TextView 对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6115567/

相关文章:

java - 设计具有 2 个监听器和 2 个 "setters"的组件(Swing 应用程序)

android - 跑猴 Activity

java - Android实现了一个带有两个clip textview的progressBar

android - 使用proguard在android中进行代码混淆

android - 在android制作游戏中哪个动画更好?

ios - 更新 NSLinguisticTagSchemeLanguage

android - Android TextView 中的 Markdown 支持

java - 使用流程构建器来启动类(class)?

java - Tomcat/Java 应用程序的数据库/查询优化器

java - 如何使用 Java 使用用户事务显式锁定 Postgresql 表