我找到了解决方案。您的 GestureOverlayView 实例有两种方法。它们被称为 setGestureColor() 和 setUncertainGestureColor() (gestureOverlayView.setGestureColor(Color.TRANSPARENT);gestureOverlayView.setUncertainGestureColor(Color.TRANSPARENT);)
请在下面找到整个示例。这是我的主要活动的 onCreate 方法的一个片段。第二行和第三行解决了您的问题。
ActivityGestureOverlayView gestureOverlayView = new GestureOverlayView(this);
gestureOverlayView.setGestureColor(Color.TRANSPARENT);
gestureOverlayView.setUncertainGestureColor(Color.TRANSPARENT);
View inflate = getLayoutInflater().inflate(R.layout.activity_main, null);
gestureOverlayView.addView(inflate);
gestureOverlayView.addOnGesturePerformedListener((OnGesturePerformedListener) this);
MainActivity.gestureLib = GestureLibraries.fromRawResource(this, R.raw.gestures);
if (!MainActivity.gestureLib.load()) {
finish();
}
setContentView(gestureOverlayView);