GestureOverlayView添加了OnGesturePerformedListener后,手势自动淡出

问题描述:

GestureOverlayView添加了GestureOverlayView.OnGesturePerformedListener后,我绘制的手势总是自动淡出,应该如何避免淡出?我发现了一个Android Develpers中的setFadeEnabled(boolean)方法,但无论我在onCreate()或onGesturePerformed(GestureOverlayView叠加,手势手势)中调用它,我画的手势仍然淡出? 请给我一些方法,非常感谢你!GestureOverlayView添加了OnGesturePerformedListener后,手势自动淡出

mOverlay = (GestureOverlayView) findViewById(R.id.gesture_layout); 
    mOverlay.setFadeEnabled(false); 
    mOverlay.addOnGesturePerformedListener(new OnGesturePerformedListener() { 

     @Override 
     public void onGesturePerformed(GestureOverlayView overlay, Gesture gesture) { 
      // TODO Auto-generated method stub 
      mOverlay.setFadeEnabled(false); 
     } 
    }); 

我已经读到了手势和GestureOverlayView.The方法setFadeEnabled(布尔)源代码只用来设置淡出的效果,而不是是否褪色出(消失)。 所以没有办法解决我的问题,只能修改代码源。

我是Android的世界新手,有我的意见,欢迎指出我的错。

Thx。