如何以编程方式防止 TextWrapping?

How to Prevent TextWrapping programmatically?

我如何防止 TextView 或任何可视对象从包装 到屏幕而不是裁剪它们以编程方式? 我有一个 table 视图,它以 TextViews 作为单元格加载。我需要裁剪文本视图中的文本而不是换行。 有一些代码可以做到这一点吗?或者有什么解决方法吗?

比如我有这样的:

但我想要的是:

您可以使用setSingleLine方法:

TextView textView = (TextView) findViewById(...);
textView.setSingleLine(true);

setEllipsize删除椭圆:

textView.setEllipsize(null);

我找到了自己的方法来解决这个问题。我将 textView.SetMaxLines 设置为 1,它解决了我的问题。