我使用自定义View
,因此用户可以在屏幕上绘图。我正在使用Path
课程,一切顺利。
当方向更改时,自定义View
宽度和高度也会更改。我的问题是,是否有办法根据新的View
大小缩放路径,并相对定位它。
PS:对于想知道如何保存方向更改路径的人来说,所有信用都归 Rabie Jradi how to serialize an object of android.graphics.Path
答案 0 :(得分:1)
您可以使用它来缩放路径。
Matrix scaleMatrix = new Matrix();
scaleMatrix.postResize(orginalWidth/currentWidth, orginalHeight/currentHeight);
path.transform(scaleMatrix);