2015-09-23 61 views
2

我期待制作一個ImageView,我可以通過觸摸操作(平移,縮放和旋轉)。我目前有一個使用ScaleType.MATRIX,可以翻譯和縮放。我希望能夠用邊框包裹這個ImageView,並將ImageButton中的物體作爲「關閉」和「縮放/旋轉」按鈕。就像下面的圖片(從Aviary應用所)在:Android:帶按鈕的ImageView邊框

Aviary Example Image

我想不出哪裏開始與此有關。爲了操縱ImageView我需要將視圖設置爲MATCH_PARENT,並使用Matrix來操作其中的drawable。但那我該如何把drawable包裝在邊界呢?

或者我應該直接操作ImageView而不是drawable?如果是這樣,我將如何去做這個與Matrix

+0

我認爲使用畫布更適合此目的。 – ByteHamster

+0

我曾嘗試使用畫布以及。我不知道如何將邊框環繞在繪製到畫布上的位圖周圍。 – Bryan

+1

我也在尋找解決方案... PLZ幫助誰做了這個之前.. –

回答

0

創建一個框架佈局,並添加它的四個按鈕添加框架到您的佈局。使用該按鈕的onclick來創建您提到的不同功能。