如何根据方向"截断"android中textview中的文本?

Thi*_*ago 5 android android-sdk-2.1

我创建了一个简单的java函数来截断要在列表视图中显示的字符串.我正在显示新闻标题,并在此下方显示新闻摘要.我想和下面的图片有相同的行为.目前,我正在用45个字符截断新闻标题,然后在其末尾追加"......".但是,当我将方向更改为横向时,标题可能会显示而不会被截断.我不认为下面的应用程序截断新闻标题,但它将标题保持在一行并自动"截断".

替代文字

如何在我的应用程序中实现此行为?

Kon*_*rov 6

我不认为你需要手动截断标题.Android TextView组件具有ellipsize属性,可以为您执行此操作.这也应该采用任何屏幕方向.