私はこの単純な機能を持っています:
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 は常に true になります。
私は前にそれを見たことがない、誰かがアイデアを持っていますか?
前もって感謝します
メティンカレ38