मैं स्क्रॉलव्यू के फ़्लिंग इशारा को अक्षम करना चाहता हूं और ऐसा लगता है कि यह काम नहीं कर रहा है .. मैंने सोचा कि यह एक मूल वर्ग बनाने के रूप में आसान होगा जो स्क्रॉलव्यू और @Overriding
onFling
बढ़ाता है तरीका। लेकिन ग्रहण मुझे एक त्रुटि दे रहा है @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;
}
}
भी ध्यान रखें कि 'onFling()' का एक हिस्सा [GestureDetector.OnGestureListener] (http://developer.android.com/reference/android/view/GestureDetector.OnGestureListener.html) है। यह एक वैध विधि है, बस इस मामले में नहीं। –