到目前为止,我还没有找到如何让StaticLayout将文本绘图限制为一行。
StaticLayout类确实有很多处理省略的方法,但我猜想只有当整个画布中充满了文本,并且仍然没有足够的空间显示整个文本时,省略号才会出现。
注意事项:我不想调整文本的大小以适应,我想保持我选择的文本大小,如果它太长,只需要剪短它。
发布于 2014-02-05 19:18:26
我用BoringLayout而不是StaticLayout来解决这个问题。BoringLayout将裁剪不适合宽度的文本。创建类似于StaticLayout,尽管您必须调用isBoring才能将度量提供给构造函数。
https://stackoverflow.com/questions/17462291
复制相似问题