我有一个非常简单的布局,但无法正常工作,我很困惑!
ImageView 应该与布局的右侧对齐。在这里 -->
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="70dp"
android:orientation="horizontal">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:orientation="vertical">
<TextView
android:id="@+id/txt_poster_item_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="Tame Impala"
android:layout_marginLeft="16dp"
android:layout_marginTop="10dp"
android:textSize="18sp"
android:gravity="center_vertical"/>
<TextView
android:id="@+id/txt_poster_location_area"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginTop="10dp"
android:text="Downtown Toronto"
android:layout_marginStart="16dp"
android:textSize="18sp"/>
</LinearLayout>
<ImageView
android:id="@+id/img_poster_item_title"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="right|end"
android:src="@drawable/baseline_location_on_24" />
</LinearLayout>
您可以看到 PIN 标记左对齐。
这是非常奇怪的行为,我不知道该怎么办!
提前感谢您的帮助!