【发布时间】:2014-12-21 05:27:51
【问题描述】:
我想让我的两个 TextView 彼此相邻放置,但它们之间至少有一定的空间。因为 TextView 是 ListView 的一部分,所以接收数据有时会有所不同。所以我想要实现的是第一个 TextView,即使它包含比前一个更短的文本,也可以为下一个 TextView 获得相同的填充。
这是 ma 布局文件:
LayoutFile.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/balken_clear" >
<TextView
android:id="@+id/line_color"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:paddingTop="12dp"
android:background="#15aba4"
android:paddingRight="10dp" />
<TextView
android:id="@+id/realtime_line"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_toRightOf="@id/line_color"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:textColor="#00003d"
android:textSize="22sp" />
<TextView
android:id="@+id/realtime_direction"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_toRightOf="@id/realtime_line"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:textColor="#00003d"
android:textSize="22sp" />
<TextView
android:id="@+id/realtime_arrivaltime"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:paddingLeft="10dp"
android:paddingRight="16dp"
android:textColor="#00003d"
android:textSize="22sp" />
</RelativeLayout>
这里我给你看一个例子like
您看到的是,编号为 140 的条目与右侧的 TextView 有更大的差距。我能做些什么来让所有其他条目保持相同的差距吗?
感谢您的帮助!
【问题讨论】:
标签: android listview layout android-listview textview