2011-11-15 31 views
7

是否可以使用ImageView繪製全景照片? I.E.當您滾動到全景圖片右邊緣的末端時,它應該開始顯示圖片的左邊緣。我知道有一個android的panoragl項目,但我正在考慮手動做這個。現在,我使用Android的矩陣進行滾動和縮放。使用ImageView進行全景拍攝

回答

0

是的,但你也需要有一個滾動視圖。

0

您可以嘗試對ImageView進行子類化並實現onTouchEvent()來偵聽將修改當前焦點的userinput。如果焦點移動,則將圖片重新繪製到離屏位圖,例如,用matrix.postTranslate(deltaX,deltaY),並重新繪製已經移出對邊的圖像部分。