【发布时间】:2013-09-08 15:52:28
【问题描述】:
我已经为 FragmentActivity 使用 ViewPager 布局实现了滑动视图。即 FragmentActivity 创建一个新的 FregmentPagerAdapter 来管理四个 Fragment 类。 我需要拦截一次触摸(无论 Fragment 当前关注什么)来执行操作。 我尝试在 FragmentActivity 类中覆盖 onTouchEvent ,但它不起作用(可能是因为 FragmentActivity 它只是一个容器,所有视图都被 Fragment 占用)。 我能怎么做? 执行它的操作独立于它当前显示的片段。
【问题讨论】:
-
您能否验证我是否正确理解了问题 - 无论您的应用程序处于何种状态,无论用户触摸屏幕的哪个位置,您都想调用相同的方法?在确定是您要查找的内容后,我会提供代码。
-
正确,但只是给您的通知。我对我的问题的描述有误。 FragmentActivity 不使用 ViewGroup 布局,而是使用带有 PagerTabStrip 的 ViewPager 来显示当前页面的标题。
标签: android touch android-fragmentactivity