スクロールビューのフリングジェスチャを無効にしたいのですが、機能していないようです。スクロールビューと@メソッドを拡張する基本クラスを作成するのと同じくらい簡単だと思いましOverriding
たonFling
。しかし、eclipseは@Overrideを削除するためのエラーを私に与えています:
フリングを無効にする方法のアイデア
public class ScrollViewNoFling extends ScrollView {
/**
* @param context
* @param attrs
* @param defStyle
*/
public ScrollViewNoFling(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
public ScrollViewNoFling(Context context, AttributeSet attrs) {
super(context, attrs);
// TODO Auto-generated constructor stub
}
public ScrollViewNoFling(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
// TODO Auto-generated constructor stub
}
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
{
return false;
}
}