2011-07-14 40 views
0

在我的活動setContentview()的應用程序中,我設置了一個擴展SurfaceView的類。如何從其他方法顯式調用setContentView()

首先,當應用程序運行時,我可以在表面上繪製(bcz,我在該類中放置觸摸事件,並使用畫布我可以在該表面上繪製), 在選項菜單中,單擊我希望不同的繪圖來在同一個屏幕/表面上(意思是我明確地要在同一個畫布上繪製圓或線)&它應該被設置爲該表面。 但我該怎麼做?

有什麼方法可以再次調用setcontview然後它可以解決。 你可以在這裏看到我的代碼http://pastebin.com/DZ0hcH3j

謝謝

回答

0

在視圖類上調用invalidate()。這會最終調用你的onDraw()。

+0

但是在那個類中onDraw()不是一個重載方法。它如何自動調用! Plz去我的代碼,並建議我一種方式。 – Jyosna

相關問題