【发布时间】:2019-04-22 07:53:56
【问题描述】:
第一张图片是我设法做到的。
第二个我想成功。
我必须将带有 text: 01.35 的 textview 放在右侧,从图像中可以看出,考虑到文本的最大扩展名,它可能包含其上方和下方的不同 textview。
我想并尝试了 relativLayout,但我无法解决问题。
一些建议?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/widgetItemContainer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/round_message"
android:padding="5dp"
android:orientation="horizontal">
<ImageView
android:id="@+id/ch"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_alignParentLeft="true" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="60dp"
android:orientation="vertical">
<LinearLayout
android:id="@+id/container2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Alberto"
android:textColor="#000000"
android:textSize="14sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="5dp"
android:orientation="horizontal">
<TextView
android:id="@+id/username"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true"
android:text="@angela"
android:textColor="#2d2d2d" />
<TextView
android:id="@+id/timestamp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="false"
android:text="01.35"
android:textColor="#2d2d2d" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/container3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/container2"
android:text="#ulisse Il piacere della scoperta."
android:textColor="#000"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>
【问题讨论】:
标签: android android-layout layout textview