ImageView 会盖掉ScrollView的OnTouchListener,监听Activity的手势

当Activity的高度不够滑动的时候,ImageView会盖掉ScrollView的OnTouchListener监听。

这个时候需要设置Activity的(或者想直接监听Activity的手势也可以这样设置)

@Override
public boolean dispatchTouchEvent(MotionEvent ev){
    super.dispatchTouchEvent(ev);
    return productGestureDetector.onTouchEvent(ev);
}

ImageView 会盖掉ScrollView的OnTouchListener,监听Activity的手势

时间: 2024-10-18 05:12:27

ImageView 会盖掉ScrollView的OnTouchListener,监听Activity的手势的相关文章

ScrollView滑动的监听

ScrollView滑动的监听 有时候我们需要监听ScrollView的滑动事件,来完成业务需求. 第一种: 可以直接实现OnTouchListener接口,在这里面写你所需要的操作 scrollView.setOnTouchListener(new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction()==MotionEvent.ACTION_MO

Android - 监听Activity点击无效

监听Activity点击无效 本文地址: http://blog.csdn.net/caroline_wendy Activity须要先在Manifest注冊,才干在app中使用; Manifest: <activity android:name="me.chunyu.tvdoctor.healthvideo.VideoPlayingActivity" android:label="@string/app_name" /> 在内部库的G7Anno中: @

解决怎样监听Activity切换

本篇博文在我之前的博文中已经提到了,可是监听Activity切换又能够作为一个单独的内容来叙述,因此这里又单独拿了出来进行赘述. Activity的切换无非有两种.第一种:启动或者创建一个新的Activity:另外一种:唤醒后台执行的Activity. 因此假设我们可以成功监听到启动或者创建一个Activity,或者唤醒Activity我们就基本完毕了Activity的切换的监听. 在源代码/frameworks/base/core/java/android/app文件夹下ActivityThr

解决如何监听Activity切换

本篇博文在我之前的博文中已经提到了,但是监听Activity切换又可以作为一个单独的内容来叙述,因此这里又单独拿了出来进行赘述. Activity的切换无非有两种,第一种:启动或者创建一个新的Activity:第二种:唤醒后台运行的Activity.因此如果我们能够成功监听到启动或者创建一个Activity,或者唤醒Activity我们就基本完成了Activity的切换的监听. 在源码/frameworks/base/core/java/android/app目录下ActivityThread.

ScrollView的滑动监听(以HorizontalScrollView为例)

ScrollView不能像其他组件一样使用onScrollChanged()方法是因为它用protected封装了 protected void onScrollChanged(int x, int y, int oldx, int oldy); 想要实现监听需要简单自定义组件. 1:自定义组件 public class ObservableScrollView extends HorizontalScrollView { private ScrollViewListener scrollVie

ScrollView重写实现监听

1 package com.ft.mysinaweibo; 2 3 import java.lang.reflect.Field; 4 import java.lang.reflect.Method; 5 6 import android.content.Context; 7 import android.os.Handler; 8 import android.util.AttributeSet; 9 import android.util.Log; 10 import android.vie

PullToRefreshListView监听右划手势

在PullToRefreshListView中监听右划的动作并且监听到右划之后结束当前Activity 代码如下: final GestureDetector gestureDetector = new GestureDetector(this, new GestureDetector.OnGestureListener() { @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, fl

Android监听ScrollView滑动到顶端和底部

MainActivity如下: package cn.testscrollview; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ScrollView; import android.app.Activity; /** * Demo描述: * 监

Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果

我之前写了一篇关于美团网,大众点评的购买框效果的文章Android对ScrollView滚动监听,实现美团.大众点评的购买悬浮效果,我自己感觉效果并不是很好,如果快速滑动界面,显示悬浮框的时候会出现一卡的现象,有些朋友说有时候会出现两个布局的情况,特别是对ScrollView滚动的Y值得监听,我还使用了Handler来获取,还有朋友给我介绍了Scrolling Tricks这个东西,我下载试了下,确实美团网,大众点评的购买框用的是这种效果,但是Scrolling Tricks只能在API11以上