【发布时间】:2014-05-15 10:38:26
【问题描述】:
首先,如果这个问题是抄袭的,对不起!!!
我有一个 ListView 项目的这种布局,但它不能正常工作。 我想要一个中心线分隔符,行的左边一个数字,另一个数字在右边。
<?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:padding="10dp">
<TextView
android:id="@+id/separador"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text=" - " />
<TextView
android:id="@+id/local_ptos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/separador"
android:layout_centerVertical="true"
android:text="188"/>
<TextView
android:id="@+id/visitante_ptos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/separador"
android:layout_centerVertical="true"
android:text="200"/>
</RelativeLayout>
如果我改变这一行:
<?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:padding="10dp">
<TextView
android:id="@+id/separador"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text=" - " />
<TextView
android:id="@+id/local_ptos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toLeftOf="@id/separador"
android:layout_centerVertical="true"
android:text="188"/>
<TextView
android:id="@+id/visitante_ptos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:text="200"/>
</RelativeLayout>
我有这个结果:
为什么??
谢谢!!!
我真的很想要这个:image
我用这段代码得到了这个:
<?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:padding="10dp">
<TextView
android:id="@+id/local_ptos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="true"
android:paddingRight="50dp"
android:textStyle="bold"
android:textSize="20sp"
android:text="100"/>
<TextView
android:id="@+id/visitante_ptos"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="10dp"
android:paddingLeft="50dp"
android:textStyle="bold"
android:textSize="20sp"
android:text="200"/>
<TextView
android:id="@+id/separador"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignBottom="@id/local_ptos"
android:text=" - " />
<TextView
android:id="@+id/local_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignBottom="@id/local_ptos"/>
<TextView
android:id="@+id/visitante_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignBottom="@id/visitante_ptos"/>
</RelativeLayout>
但我不喜欢这段代码,我希望分隔线以数字垂直居中。 对不起我的英语
【问题讨论】:
-
你的 ListView 参数是什么?
标签: android xml listview android-relativelayout