2011-11-24 38 views
1

我已經運行了Touchpaint sample code,它只允許您使用不同的繪圖函數進行繪製,但它不允許將您在手機內存上繪製的內容保存下來,以便稍後檢索。基於Android Touchpaint示例,如何保存輸出?

我該如何做到這一點,如果你能以任何方式幫助我,我真的很感激你,我也在考慮讓界面(繪圖發生的表面)被輕彈,我的意思是通過這種方式,不要去一個新的convas或刪除你可能已經完成的工作,而只需要向上或向下輕拂它,並出現一個新的convas。

我會如何做這兩件事情,觸摸代碼已經可用。

感謝

回答

1
  1. 呼叫buildDrawingCache()在PaintView,然後保存()將SD卡通過getDrawingCache返回的位圖。

  2. 聽起來像你想要實現GestureDetector.onFling()?