我面临的问题是,Imageview被内部线性布局推了出go .这些视图被包裹在外部的线性布局中.我try 了约束布局链接,但视图需要左右两侧的约束,这会导致视图居中对齐,这并不是所需的.我希望视图与左侧对齐.有人知道吗?
<?xml version="1.0" encoding="utf-8"?>
<!--RIGHT ITEM-->
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:gravity="center_vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.appcompat.widget.LinearLayoutCompat
android:layout_marginLeft="10dp"
android:id="@+id/messagesdetails_wrapLayout_right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="start"
android:gravity="start"
android:background="@drawable/messages_item_background">
<TextView
android:id="@+id/messagesdetails_textview_right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/white"
android:textSize="15sp"
android:fontFamily="@font/segoe_ui"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:text="Your text" />
<TextView
android:id="@+id/messagesdetails_timestamp_right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginBottom="5dp"
android:layout_gravity="start|bottom"
android:textSize="11dp"
android:fontFamily="@font/segoe_ui"
android:textColor="#80FFFFFF"
android:text="Timestamp" />
</androidx.appcompat.widget.LinearLayoutCompat>
<ImageView
android:id="@+id/messagesdetails_copybutton_right"
android:layout_width="28dp"
android:layout_height="28dp"
android:clickable="true"
android:alpha="1"
android:src="@drawable/copy_icon_messages_clicked" />
</LinearLayout>