在Android中的自定义视图中缩放和定位路径

时间:2014-05-23 15:38:32

标签: android android-view

我使用自定义View,因此用户可以在屏幕上绘图。我正在使用Path课程,一切顺利。

当方向更改时,自定义View宽度和高度也会更改。我的问题是,是否有办法根据新的View大小缩放路径,并相对定位它。

PS:对于想知道如何保存方向更改路径的人来说,所有信用都归 Rabie Jradi how to serialize an object of android.graphics.Path

1 个答案:

答案 0 :(得分:1)

您可以使用它来缩放路径。

Matrix scaleMatrix = new Matrix(); scaleMatrix.postResize(orginalWidth/currentWidth, orginalHeight/currentHeight); path.transform(scaleMatrix);