如何轻松检测右/左滑动手势以修改当前视图 - android?

时间:2013-10-11 11:41:01

标签: android view swipe gesture

(请在标记为重复之前阅读,但事实并非如此。)

经过近3个小时与SO的弃用答案作斗争后,我终于决定提出这个问题了。

我认为我的情况有点不同:

我将用一个缩短的例子来解释。所以,我有一个5-6按钮的活动。单击它们中的每一个都会启动另一个活动,并且每个活动都会为不同的XML字符串资源(作为意图)发送不同的资源ID

在第二个活动中,我有一个textview,其中我展示了作为意图传递给它的字符串资源。所以你按第一个按钮,你会看到一个字符串,第二个按钮看到另一个字符串,依此类推。

我想在第二个活动中说用户按下第一个按钮。显示第一个字符串。

他滑动“从右到左”,第二个字符串弹出......要返回,“从左到右”滑动......并向前移动“从右到左”再次滑动。

我可以处理过渡动画,看起来不错,但我不确切知道该做什么。

这就是我的想法。

我需要创建一个资源ID数组,检测滑动方向...并递增/递减数组的索引并使用新字符串更新活动。

我对上述解决方案唯一的问题是实际检测到滑动。

那么,怎么做?

(我已经尝试过几乎所有关于SO的问题,90%被弃用,9%需要我无法理解的viewpager,剩下的1%可能有答案,但我找不到一个。 )

0 个答案:

没有答案