我想滚动文字显示。所以我选择TranslateTransition来实现我的功能。我希望文本永远滚动,并在每个循环中延迟2秒。
这是我的代码
TranslateTransition translateTransition = new TranslateTransition(duration, text);
translateTransition.setDelay(Duration.millis(2000));
translateTransition.setFromX(fromX);
translateTransition.setToX(toX);
translateTransition.setCycleCount(Animation.INDEFINITE);
translateTransition.setAutoReverse(false);
translateTransition.setInterpolator(Interpolator.EASE_BOTH);
但我发现setDelay方法仅适用于第一个循环。然后每个周期都没有延迟。如何设置每个周期的延迟?