completely overengineer progress indication in {modify,create}SecretKeyRing methods

This commit is contained in:
Vincent Breitmoser
2014-07-31 20:59:40 +02:00
parent 7bbe869c88
commit 58c2ca6eb8
4 changed files with 99 additions and 19 deletions

View File

@@ -46,13 +46,13 @@ public class ProgressScaler implements Progressable {
public void setProgress(int resourceId, int progress, int max) {
if (mWrapped != null) {
mWrapped.setProgress(resourceId, progress, mMax);
mWrapped.setProgress(resourceId, mFrom + progress * (mTo - mFrom) / max, mMax);
}
}
public void setProgress(int progress, int max) {
if (mWrapped != null) {
mWrapped.setProgress(progress, max);
mWrapped.setProgress(mFrom + progress * (mTo - mFrom) / max, mMax);
}
}