我想知道使用3 TextView进行简单布局的最佳方法。 第一个TextView可以很长并且包含多行,第二个TextView很小,应该在第一个TextView的右边,第三个TextView在父布局的右边,具有固定的大小。
此处显示错误结果的xml示例,因为数字22位于该行的最右侧。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="56dp"
android:orientation="horizontal">
<TextView
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center_vertical"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:text="TextView Row 1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:text="22" />
<TextView
android:layout_width="56dp"
android:layout_height="match_parent"
android:gravity="center"
android:text="show" />
</LinearLayout>