2012-09-15 44 views
0

我會盡量簡短,我的問題:調整大小/位置帆布(安卓)

我試圖做一個小遊戲,並得到了一個類繼承SurfaceView,並且也是一類帶有螺紋它將處理SurfaceView的Holder。 在線程循環中,我鎖定了從Holder獲得的Canvas,並且我調用了SurfaceView類中的方法update()和draw()。 畫布代表屏幕上的所有內容。現在,這是我的問題: 有沒有什麼方法來調整畫布的大小(也許使用矩陣,因爲我們使用位圖),然後定位?

如果你想知道爲什麼,這是因爲我工作的「目標屏幕」必須是特定的比例,所以,根據實際的屏幕大小,我將不得不調整畫布大小並重新定位它。

在此先感謝!

回答

0

沒關係,我只是應用矩陣來縮放並翻譯到整個畫布。