Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 单击按钮时滑动活动的顶层_Android_Android Animation - Fatal编程技术网

Android 单击按钮时滑动活动的顶层

Android 单击按钮时滑动活动的顶层,android,android-animation,Android,Android Animation,请针对以下情况提出解决方案: 当用户单击按钮时,屏幕必须从右到右滑动 必须显示左侧和下一个屏幕。但这一事件的背景是什么 两个屏幕是相同的(它是一个图像),它没有滑动,而是保持不变 在它的地方 你有什么建议?我可以在这里使用活动,或者必须有片段,或者其他什么吗?我找到了解决方案。我创建了一个活动,并在setContentView()函数中使用自定义ViewPager设置了一个布局。在自定义的ViewPager中,覆盖onTouchEvent()和onInterceptTouchEvent()函数,

请针对以下情况提出解决方案:

当用户单击按钮时,屏幕必须从右到右滑动 必须显示左侧和下一个屏幕。但这一事件的背景是什么 两个屏幕是相同的(它是一个图像),它没有滑动,而是保持不变 在它的地方


你有什么建议?我可以在这里使用活动,或者必须有片段,或者其他什么吗?

我找到了解决方案。我创建了一个活动,并在
setContentView()
函数中使用自定义
ViewPager
设置了一个布局。在自定义的
ViewPager
中,覆盖
onTouchEvent()
onInterceptTouchEvent()
函数,只返回
false

屏幕实现为
Fragment
s。单击按钮时,将调用viewPager的
setCurrentItem()
函数,并显示相应的屏幕(将
viewPager
对象声明为静态,可以从片段中调用它)。
下面是一个使用
ViewPager
的好例子:
这是一个自定义视图寻呼机的示例,其中禁用了滑动: