如何以编程方式防止 TextWrapping?
How to Prevent TextWrapping programmatically?
我如何防止 TextView 或任何可视对象从包装 到屏幕而不是裁剪它们以编程方式?
我有一个 table 视图,它以 TextViews 作为单元格加载。我需要裁剪文本视图中的文本而不是换行。
有一些代码可以做到这一点吗?或者有什么解决方法吗?
比如我有这样的:
但我想要的是:
您可以使用setSingleLine
方法:
TextView textView = (TextView) findViewById(...);
textView.setSingleLine(true);
和setEllipsize
删除椭圆:
textView.setEllipsize(null);
我找到了自己的方法来解决这个问题。我将 textView.SetMaxLines 设置为 1,它解决了我的问题。
我如何防止 TextView 或任何可视对象从包装 到屏幕而不是裁剪它们以编程方式? 我有一个 table 视图,它以 TextViews 作为单元格加载。我需要裁剪文本视图中的文本而不是换行。 有一些代码可以做到这一点吗?或者有什么解决方法吗?
比如我有这样的:
但我想要的是:
您可以使用setSingleLine
方法:
TextView textView = (TextView) findViewById(...);
textView.setSingleLine(true);
和setEllipsize
删除椭圆:
textView.setEllipsize(null);
我找到了自己的方法来解决这个问题。我将 textView.SetMaxLines 设置为 1,它解决了我的问题。