我有以下代码。我需要传递先前的值(金额)用于动画目的,但我真的无法理解这些传递的东西。
我通常声明成员变量,但我不能在这里做,因为这是在静态方法中。如何在函数内部传递它?我的做法是错的吗?
puplic static void animate(TextView textView){
double amount = 0.0;
RxTextView
.textChangeEvents(textView)
.filter(t -> t.getText().toString().split("\\.")[1].length() == 2)
.subscribe(e -> {
stratAnimation(amount, e.getRawValue() / 100.0)
amount = e.getRawValue() / 100.0;
});
}