ここで整数値を 0 から 100 まで増やしたとしましょう。
public void onProgressChanged(int progress) {
percentageMeasurer(progress);
}
そして、後で保存するために、そのように読みました:
int someValue = 0;
public void percentageMeasurer(int currentProgress) {
int someValue = currentProgress);
}
問題は、onProgressChanged
2回実行されるため、someValueの値が常に100になることです.これら2つの値を追加したいので、合計は最後に200になりますが、もちろん、次に実行されるときに上書きを開始しonProgressChanged
ます.