Browse Source

********************************** *********************
添加矩阵

zhangweixin 3 năm trước cách đây
mục cha
commit
4cec32cb41

+ 2 - 1
local.properties

@@ -21,4 +21,5 @@
 # *********************************************************************************************************************
 #
 
-sdk.dir=D\:/studiosdk
+#sdk.dir=D\:/android_space/androidSDK
+sdk.dir=C\:/Users/saga/AppData/Local/Android/Sdk

+ 37 - 0
sybotan-android-graphy/src/main/java/com/sybotan/android/graphy/SMotionEvent.kt

@@ -0,0 +1,37 @@
+package com.sybotan.android.graphy
+
+
+import android.graphics.Matrix
+import android.view.MotionEvent
+
+
+class SMotionEvent() {
+
+    /** x 坐标 */
+    var y: Double = 0.0
+    /** y 坐标 */
+    var x: Double = 0.0
+    /** 事件类型 */
+    var type: String? = null
+    /** 图坐标 X */
+    var viewX: Double? = 0.0
+    /** 图坐标 Y */
+    var viewY: Double? = 0.0
+    /** 矩阵 */
+    var matrix = Matrix()
+
+
+    constructor(e: MotionEvent){
+        this.viewX = e.x.toDouble()
+        this.viewY = e.y.toDouble()
+    }
+
+    constructor(e: SMotionEvent){
+        this.x = e.x
+        this.y = e.y
+        this.viewX = e.viewX
+        this.viewY = e.viewY
+        matrix.set(e.matrix)
+
+    }
+}