在listview中为textviews设置长文本?

时间:2014-02-07 07:04:07

标签: android android-layout textview

如何获取listview行的结果? 我有两个textview和一个图像视图应该是正确的骑。 如果textview1有长文本,它应该是这样的

        for small textfor textview1

        --------------------------
        |Textview1(23)      --->  |
        |                         |
        -------------------------- 


        for long  textfor textview1

        --------------------------
        |Textview1....(23)    --->|
        |                         |
        -------------------------- 

请帮帮我

2 个答案:

答案 0 :(得分:1)

尝试这样:

 <TextView
                                android:id="@+id/txt_email"
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:ellipsize="end"
                                android:maxEms="23"
                                android:singleLine="true"
                                android:textColor="@color/black" />

更新:尝试设置

android:maxLines="1" android:maxLength="10" android:ellipsize="marquee" 

答案 1 :(得分:0)

在textview中添加这些属性         机器人:ellipsize = “结束”         机器人:MAXLINES = “1”         机器人:scrollHorizo​​ntally = “真”