2012-05-27 169 views
0

的角度我在我的應用程序的全面圖像,我希望讓用戶通過觸摸和滑動,向上/向下旋轉它的,也是我需要得到這個旋轉角度(所以如果你觸碰圖像的左下角,後來移動手指的右上角,它會通過propper角度旋轉,這個角度應該是accesable實時proccesing)。我應該使用或瞭解哪些課程?旋轉圖像,並獲得旋轉

+0

請參閱本[問題](https://stackoverflow.com/questions/11287737/rotating-an-image-and-displaying-angle-of-rotation)。 – luiswill

回答

0

延伸ImageView(實際上,您可以使用多個類中的任何一個,但ImageView是一個好開端)並覆蓋onDraw()。用OnTouchListener捕獲觸摸事件。網上有很多教程,你可以從here開始。這個類使用的Matrix類的位圖,只實現平移和縮放,但轉動時很容易與基體也。要回答你如何知道角度的問題,你知道,因爲你設置了它!

總之,學習如何擴展ImageView,實施OnTouchListener並利用Matrix類。

+0

我的榮幸。祝你好運與應用程序.. – Simon