(请在标记为重复之前阅读,但事实并非如此。)
经过近3个小时与SO的弃用答案作斗争后,我终于决定提出这个问题了。
我认为我的情况有点不同:
我将用一个缩短的例子来解释。所以,我有一个5-6按钮的活动。单击它们中的每一个都会启动另一个活动,并且每个活动都会为不同的XML字符串资源(作为意图)发送不同的资源ID
在第二个活动中,我有一个textview,其中我展示了作为意图传递给它的字符串资源。所以你按第一个按钮,你会看到一个字符串,第二个按钮看到另一个字符串,依此类推。
我想在第二个活动中说用户按下第一个按钮。显示第一个字符串。
他滑动“从右到左”,第二个字符串弹出......要返回,“从左到右”滑动......并向前移动“从右到左”再次滑动。
我可以处理过渡动画,看起来不错,但我不确切知道该做什么。
这就是我的想法。
我需要创建一个资源ID数组,检测滑动方向...并递增/递减数组的索引并使用新字符串更新活动。
我对上述解决方案唯一的问题是实际检测到滑动。
那么,怎么做?
(我已经尝试过几乎所有关于SO的问题,90%被弃用,9%需要我无法理解的viewpager,剩下的1%可能有答案,但我找不到一个。 )