0

我在 imageview 上绘制了一个 StaticLayout,我必须编写单行文本和多行文本。问题是如果文本在单行的情况下跨越水平边界,我必须限制用户,并且在输入多行文本的情况下垂直限制用户。

我尝试比较mTextLayout.getHeight() > (rect.height())rect 是要绘制静态布局边界的区域的当前高度。但是 getHeight() 不适用于文档上的 StaticLayout,但可以从给出错误结果的 Layout 类中使用。

那么有什么方法可以知道何时在任何方向上达到 StaticLayout 边界。

4

0 回答 0