2016年6月7日 星期二

用android拖動圖片的方法

android提供很多資源讓使用者與介面互動。最近寫了好幾個拖動圖片的方法列在下面:
方法一: override activity中的onTouchEvent(),直接改動view的參數,來控制view的位置。如view.layout()
方法二: 自創一個class,extend View,使其有onTouchEvent()。之後建立drawable物件,利用drawable.translate()控制此drawable的位置,再使用invalidate重畫此view就可將更動位置過的drawable顯示出來。