如何在Android中获得float / int的相反值?

时间:2014-03-04 13:17:15

标签: android scroll

我的课上有以下方法:

@Override  
public void onScrollProgressChanged(float progress) {

    MyView.animate().alpha(progress);

}

进度从0移到1.0f,反之亦然。当进度为1.0f时,有什么方法可以使浮点值为0?当然,当它滚动时,我需要始终获得相反的值,以便0.2必须为0.8。

谢谢

2 个答案:

答案 0 :(得分:1)

private float mFloat;
@Override  
public void onScrollProgressChanged(float progress) {

    MyView.animate().alpha(progress);
    mFloat = 1 - progress;
}

答案 1 :(得分:1)

试试这个:

float opposite = 1 - progress;