1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-03 09:49:19 +02:00

method ZLTextView.PagePosition.getPercentageString() has gone

This commit is contained in:
Nikolay Pultsin 2015-09-24 21:33:06 +01:00
parent 1372fad1f0
commit 672c236e73
2 changed files with 8 additions and 12 deletions

View file

@ -533,22 +533,23 @@ public final class FBView extends ZLTextView {
final FooterOptions footerOptions = myViewOptions.getFooterOptions();
if (footerOptions.showProgressAsPages()) {
maybeAddSeparator(separator, info);
maybeAddSeparator(info, separator);
info.append(pagePosition.Current);
info.append("/");
info.append(pagePosition.Total);
}
if (footerOptions.showProgressAsPercentage()) {
maybeAddSeparator(separator, info);
info.append(pagePosition.getPercentageString());
if (footerOptions.showProgressAsPercentage() && pagePosition.Total != 0) {
maybeAddSeparator(info, separator);
info.append(String.valueOf((100 * pagePosition.Current + 49) / pagePosition.Total));
info.append("%");
}
if (footerOptions.ShowClock.getValue()) {
maybeAddSeparator(separator, info);
maybeAddSeparator(info, separator);
info.append(ZLibrary.Instance().getCurrentTimeString());
}
if (footerOptions.ShowBattery.getValue()) {
maybeAddSeparator(separator, info);
maybeAddSeparator(info, separator);
info.append("");
info.append(myReader.getBatteryLevel());
info.append("%");
@ -556,7 +557,7 @@ public final class FBView extends ZLTextView {
return info.toString();
}
private void maybeAddSeparator(String separator, StringBuilder info) {
private void maybeAddSeparator(StringBuilder info, String separator) {
if (info.length() > 0) {
info.append(separator);
}

View file

@ -706,11 +706,6 @@ public abstract class ZLTextView extends ZLTextViewBase {
Current = current;
Total = total;
}
public String getPercentageString() {
float percentage = ((float) Current / Total) * 100;
return String.format("%.0f%%", percentage);
}
}
public final synchronized PagePosition pagePosition() {