解决方案 »
- 请问怎么设置全局的onTouchEvent事件呢?
- android socket 通信中有阻塞式的读取吗;尝试了bufferreader.readline似乎不会阻塞;
- 拼图游戏
- 关于android-ndk jni开发的问题 高手帮忙啊 谢谢
- 100分请教高手android升级的问题
- 【在线等】安卓客户端与服务器交互方式的选择
- 如何将MP3文件打包到android APK中?
- 如何解决view 宽和高的问题哦
- android uvc camera上的按钮无响应求助
- 我开发的一个游戏上传到GOOGLEPLAY后下载量和访问量都为0,这正常吗?
- 取得当前显示的Activity
- 共享android模拟真实书籍翻页效果(附源码)
public class MyScrollView extends ScrollView { private boolean isIntercept = false;
public MyScrollView(Context context) {
super(context);
} public MyScrollView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
} public MyScrollView(Context context, AttributeSet attrs) {
super(context, attrs);
} @Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
if (isIntercept) {
return false;
}
return super.onInterceptTouchEvent(ev);
} public boolean isIntercept() {
return isIntercept;
} public void setIntercept(boolean isIntercept) {
this.isIntercept = isIntercept;
}
}通过一个boolean来控制ontouch事件。
只有boolean的值的修改,可以弄个按钮什么的来修改。