2012-03-20 49 views
0

我想要一個視圖,當用戶觸摸視圖時我可以繪製。我讀過,你可以創建一個View的子類,重新定義一些像onDraw方法,然後在你的xml佈局中加載該視圖。是否有可能在android中定義的視圖中加載畫布?

我的問題是,我需要處理觸摸事件不僅爲該視圖,所以我必須從活動處理它們,所以如果可能的話,我想在佈局中加載一個通用的視圖,而不創建一個自定義視圖,然後,在這些事件下,創建一個Canvas,在其上繪製,然後將該畫布分配給通用視圖。

這是可能的,或者我應該嘗試使用第一種方法來處理這個問題?

Thanx。

回答

0

使用第一種方法。您仍然可以像往常一樣通過setOnTouchListener添加偵聽器來處理來自您的活動的觸摸事件。

+0

好吧,我做到了。它的工作:P – Alex 2012-03-21 00:42:47

相關問題