でonTouchEvent、ビューのジッタを追跡するために指をスライドさせ

この練習では、あまりにも揺れ、あまりに通常、異常にそれを振ります。

実際には、私のコードおよびそれを記録上の問題があります。

 

私はそれがスライド設定方法は?

ビューを変更することによってマージン。

 

しかし、どのように私はその中でonTouchEventにスライドのサイズを制御できますか?

event.getYである私が得ました()。

 

event.getY()は座標ビューに対して相対的であること、相対距離を取得することを私達の指、相対座標の条件の下で。

マージンが一度交換のgetYに異常が現れたように、このビューの指のスライドを持つ任意の接続は、道のマージンを変更することで、その後の座標は、あまりにも変化します。

だから我々はのgetY()を使用しないでください。

 

しかしgetRawY()を使用します。この方法は、それが絶対座標であり、スクリーンに対するものです。

おすすめ

転載: www.cnblogs.com/tangZH/p/11373031.html