2012-11-07 37 views
1

我想學習android,並且已經編寫了一些簡單的圖形繪製功能,但我設法讓縮放工作,但不幸地,當它放大包括軸在內的整個畫布時。我真正喜歡的是在放大時仍然顯示軸,有沒有一種簡單的方法可以在android中使用sme層疊技術來實現這一點?Android多畫布層

回答

1

Canvas具有save()和restore()函數來保存和恢復畫布矩陣。

  1. 繪製軸在正常規模
  2. 呼叫canvas.save()來推動當前的狀態。
  3. 比例和繪製圖。
  4. 調用canvas.restore()返回到之前的狀態。