私はlzyzsd CircleProgressビューに問題があります。"lzyzsd/CircleProgress" GitHubプロジェクトの計算の問題
これは私のコードです:私はsetMax = 100値とでsetProgressで設定した場合にのみ= 0-100値Iは、論理的な答え(0〜100%)を取得します
CircleProgress circle= (CircleProgress)v.findViewById(R.id.circle_progress);
circle.setProgress();
circle.setMax();
が、私がしようとすると、他の値を挿入する私は計算が面倒になるでしょう。 例:
circle.setProgress(5);
circle.setMax(10);
は5%の代わりに、
circle.setProgress(700);
circle.setMax(1000);
0%を与えるだろうが、70%のinsted 50%を与える
circle.setProgress(77);
circle.setMax(1000);
も与える70%
缶誰かがこれを説明してください。どうすればいいですか?
didn't work。同じこと – ProBul
あなたも試したことがありません –
この順番の変更は結果を変えますが、依然として間違った出力を残します。arcLodging.setMax(1000); arcLodging.setProgress(77); 77%と – ProBul