我在某种程度上滑动工作,但我有一系列的文字视图和旋转器在屏幕上,似乎我不直接划过其中一个,只是在他们两个之间,它不挑选它很好.总的来说,我认为它不会像iPhone上发生的那样好,我想知道是否有人可以批评我的代码并帮助我优化它.
我正在初始化GesureDectector和GestureListener.这是GestureListener类:
public class GestureListener : Java.Lang.Object, GestureDetector.IOnGestureListener
{
private static int SWIPE_MAX_OFF_PATH = 250;
private static int SWIPE_MIN_DISTANCE = 50;
private static int SWIPE_THRESHOLD_VELOCITY = 200;
private View view;
private Activity act;
public GestureListener(View _view, Activity _act)
{
view = _view;
act = _act;
}
public bool OnDown( MotionEvent e )
{
return true;
}
public bool OnFling( MotionEvent e1, MotionEvent e2, float velocityX, float velocityY )
{
if ( Math.Abs( e1.GetY() - e2.GetY() ) > SWIPE_MAX_OFF_PATH ){
return …
Run Code Online (Sandbox Code Playgroud)