2013-12-19 90 views
2

我想使用滑動導航進行應用,即用戶可以水平移動視圖,將其滑入或滑出。 目前我已經實現了我的自定義ViewGroup與我的佈局和測量設置(overlayden onLayout和onMeasure)。 此外,我已經實現了OnTouchListener計算difX從開始事件點到結束點。使用觸摸事件的移動視圖

但我不知道如何將這個difX應用於我的觀點來改變他們的立場。

回答

0

最簡單的方法是使用setTranslationX()方法根據增量X值更改視圖的位置。你可以在onTouchEvent()。不要忘記致電invalidate()強制重新抽籤。