[問題]關於在圖片上畫線的Path問題
目前想試著從資料庫取得伺服器圖片檔案路徑
然後將目標路徑載入一個自訂的View
這個View可顯示出目標圖片(到目前為止沒問題)及"在圖片上畫圖(線)"
畫線的程式碼是參考API裡的FingerPaint.java
但是卻不能正常的畫出連續的線!?
情況是如果手指劃過去
只有線段起頭的一點部分(有時候長有時候短)會畫出來
但另做一個Activity測試後卻發現如果是直接載入確定的圖片
可以正常畫線(跟隨手指移動從頭畫到尾)
添增Log.i去Logcat查看我碰觸的點
發現每顯示幾筆座標後就會出現下面的訊息
Tag Text
OpenGLRenderer Shape path deleted,size = XXX ,texture = 0xXXXXX
推測好像他會就會把path裡的資料殺掉
讓drawPath畫不出來
可是其中onDraw跟onTouch的程式碼跟能正常畫圖的Activity是一樣的......
請問我該如何解決這樣的問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.21.245.146
→
10/04 21:34, , 1F
10/04 21:34, 1F
→
10/05 02:06, , 2F
10/05 02:06, 2F
→
10/05 02:09, , 3F
10/05 02:09, 3F
→
10/05 02:10, , 4F
10/05 02:10, 4F
→
10/05 02:11, , 5F
10/05 02:11, 5F
→
10/05 03:09, , 6F
10/05 03:09, 6F
→
10/05 03:10, , 7F
10/05 03:10, 7F