【发布时间】:2017-02-22 08:25:44
【问题描述】:
我想显示一个TextView,放置在行的中心,被分隔成两行或多行。 但我只能做
这是我的 custum_adapter.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:padding="20dp">
<TextView
android:text="magnitude"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/magnitude"
android:layout_marginLeft="15sp"
android:textSize="20sp"
android:layout_alignParentLeft="true"/>
<TextView
android:text="place"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:inputType="textMultiLine"
android:textSize="20sp"
android:layout_centerHorizontal="true"
android:id="@+id/place" />
<TextView
android:text="date"
android:inputType="textMultiLine"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/date"
android:gravity="center_horizontal"
android:textSize="20sp"
android:layout_marginRight="15sp"
android:layout_alignParentRight="true" />
</RelativeLayout>
我希望我的 UI 看起来像第一张图片。 (我已经看到了这些问题1、2 和其他一些问题,但没有人能回答我的问题)
编辑:当连续有两个以上的项目时,我曾询问过如何格式化自定义 ListView 中的数据。
【问题讨论】: