我在Android中创建孩子们学习应用程序。 我创建了Imageview,在其上显示文本,我为Imageview应用了画布,所以我能够 在整个画布上画画。这个工作正常。
现在我的问题是我必须剪切画布imageview中的文字。 我知道剪切区域的形状像Rect,Circle但不知道如何剪辑android画布中的文本...此外,剪切区域必须允许我只绘制剪切区域(不是Imageview中文本视图以外的区域)。 )
赞赏一些示例代码的帮助。
答案 0 :(得分:1)
最后我找到了我的问题的解决方案......
如果你想在android中剪辑textview你有一个名为getTextPath()
的方法
这将为您提供包含文本字形的文本大纲并应用
canvas .clipPath(path);
现在我可以在android画布中剪辑文本视图....