【发布时间】:2017-02-08 11:20:00
【问题描述】:
这是我的行布局。 如何在两行中获取列表视图中的文本?
行数据:
<?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">
<TextView
android:text="Date"
android:textSize="16sp"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/date"
android:ellipsize="none"
android:scrollHorizontally="false"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
<TextView
android:text="Subject"
android:textSize="16sp"
android:textStyle="bold"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/subject"
android:ellipsize="none"
android:scrollHorizontally="false"
android:layout_alignBaseline="@+id/date"
android:layout_alignBottom="@+id/date"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
/>
<TextView
android:text="Status"
android:textSize="16sp"
android:textStyle="bold"
android:ellipsize="none"
android:scrollHorizontally="false"
android:maxLines="100"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/status"
android:layout_alignBaseline="@+id/date"
android:layout_alignBottom="@+id/date"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true" />
我在 ListView 中膨胀了这个 row_data。现在我在 textView 中包装文本时遇到问题。我的文字相互重叠。
这是我得到的结果:
我想将我的文本换行到第二行。我怎样才能做到这一点?
【问题讨论】:
-
使用
Linear Layout和方向horizontal并在TextView中使用layout_width属性 -
显示 mw 你的行数据 xml 文件。
-
已经发布了 Rishabh
-
好的,我添加了一个解决方案,请检查。