我有一個lsit視圖,我需要添加一些文本。在適配器 ,我需要追加......在最後,我用以下 當我給android在文本結尾添加'...'_EDIT
android:ellipsize="end"
中唯一顯示2行 如:
asdnfsdfdsf asdfsdfasdf
sdfsd sdfsdf sdfsd廣告...
當我給
android:ellipsize="start"
它是:
asdnfsdfdsf asdfsdfasdfd
... sdfsd sdfsdf sdfsd廣告
完整的代碼,我用:
<TextView android:layout_width="wrap_content" android:background="#016A7D"
android:layout_height="80dp" android:textColor="#000000"
android:maxLines="4"
android:id="@+id/list_report_desciption"
android:ellipsize="end"
/> 和輸出我得到的是:
究竟會智慧的地球
長得什麼樣子? IT如何變化?一...
實際上它包含了超過6行
有我需要設置,這樣我需要得到3線
感謝任何事情
也許80dp的佈局高度不是足夠3行文字。在那裏嘗試200dp的東西,看看是否有4或5條線,然後將它修剪到你想要的高度,以便有3條線。沒有完全優雅,所以我不會將它作爲答案發布。 – blindstuff 2010-10-26 12:18:38
我也試過:-( – 2010-10-26 14:49:35