Java / Android -Custom函数返回错误的值

时间:2013-09-13 13:09:48

标签: java android function return return-value

我有这个简单的功能:

public boolean isKerahat() {
    if (getLeftMills(1) > -45 * 60 * 1000) {
        return true;
    }
    else if (getLeftMills(2) < 45 * 60 * 1000) {
        return true;
    }
    else if (getLeftMills(4) < 45 * 60 * 1000) {
        return true;
    } else {
        return false;
    }
}

和所有退货的断点。它总是返回false(因为它应该由于条件),但是当我调用这个方法时:

public void checkKerahat() {
    boolean k = mTimes.isKerahat();
    mKerahat.setVisibility(k ? View.VISIBLE : View.GONE);
}

并调试它,k总是如此,那怎么可能?

我之前从未见过,有人有想法吗?

提前致谢

metinkale38

0 个答案:

没有答案