2009-08-06 44 views
4

我創建了一個包含擴展文本視圖的佈局xml文件。 我想要的是在位圖中繪製textview。 膨脹視圖後我必須做些什麼,以便我可以在畫布上使用繪製方法?在位圖上繪製膨脹佈局xml

感謝

回答

4

下面是執行你想要的步驟:

  1. 你必須創建一個可變的位圖(與屏幕的大小)。
  2. 從該位圖創建一個畫布。
  3. 誇大你的看法,得到它的參考。
  4. 調用your_view.draw(your_canvas)。

就是這樣,在你的位圖中,你將看到你的視圖,並且所有的子圖都被繪製。

+0

謝謝,我在做同樣的想法,但繪圖失敗,因爲我的擴展textview做錯了什麼。 – Tughi 2009-08-07 07:24:13

+0

您可以請發表教程鏈接..謝謝。 – 2012-01-30 09:29:41

+2

您還需要在渲染到位圖之前調用layout.measure()和layout.layout()。 – user1139880 2012-02-26 19:08:27