Как я могу выровнять свой ImageView с моим TextView в LinearLayout?

У меня есть следующие ImageView и TextView: Введите описание изображения здесь

Вот 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> 

Вот простое решение, которое работает хорошо. Существенно здесь добавить: android: layout_gravity = "center_vertical" в TextView

 <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <ImageView android:id="@+id/imageView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/icon" /> <TextView android:id="@+id/usernameTextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" /> </LinearLayout> 
 <TextView android:id="@+id/textView" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="TextView" android:layout_weight="0.04" /> <ImageView android:id="@+id/imageView" android:layout_width="204dp" android:layout_height="200dp" app:srcCompat="@mipmap/ic_launcher" />