mirror of
https://github.com/moparisthebest/k-9
synced 2024-11-16 22:45:04 -05:00
34 lines
777 B
Java
34 lines
777 B
Java
|
package com.fsck.k9.activity;
|
||
|
|
||
|
import android.content.Context;
|
||
|
import android.util.AttributeSet;
|
||
|
import android.view.MotionEvent;
|
||
|
import android.widget.ScrollView;
|
||
|
|
||
|
public class ToggleScrollView extends ScrollView
|
||
|
{
|
||
|
private boolean mScrolling = true;
|
||
|
|
||
|
public ToggleScrollView(Context context, AttributeSet attrs)
|
||
|
{
|
||
|
super(context, attrs);
|
||
|
}
|
||
|
|
||
|
public void setScrolling(boolean enable)
|
||
|
{
|
||
|
mScrolling = enable;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public boolean onTouchEvent(MotionEvent ev)
|
||
|
{
|
||
|
return (mScrolling) ? super.onTouchEvent(ev) : true;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public boolean onInterceptTouchEvent(MotionEvent ev)
|
||
|
{
|
||
|
return (mScrolling) ? super.onInterceptTouchEvent(ev) : false;
|
||
|
}
|
||
|
}
|