我创建了一个简单的 java 函数来截断要在 ListView 中显示的字符串。我正在显示一个新闻标题,下面是一个新闻摘要。我希望具有与下图相同的行为。目前,我将新闻标题截断为 45 个字符,然后在其末尾附加“...”。但是,当我将方向更改为横向时,标题可能会出现而不会被截断。我不认为下面的应用程序会截断新闻标题,但它将标题保留在一行中并自动“截断”。
如何在我的应用中实现这种行为?
最佳答案
我认为您不需要手动截断标题。 Android TextView 组件有 ellipsize将为您执行此操作的属性。这也应该适应任何屏幕方向。
关于android - 如何根据方向在android中的textview中 "truncate"文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4097242/