好的,所以我有 AppCompatActivity 用作 FragmentActivity(带有 viewpager 等),并且我在此活动(页眉和页脚)中有可点击的视图。
这些片段实际上是可滚动的图像,仅此而已。我想将我的触摸事件分成两部分 - 片段的触摸(主要是滚动),以及活动视图的触摸。
我想在活动中覆盖 onInterceptTouchEvent :
@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
return true;
}
但这将禁用片段滚动手势,我只想在活动视图上发生触摸时禁用它。
所以通常我希望活动视图触摸来阻止片段触摸事件。