Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 66f54cf3 authored by xutianguo's avatar xutianguo Committed by android-build-merger
Browse files

Merge "OPP: Format transfer percentage using DecimalFormat" am: 0f043158

am: 0f81048b

Change-Id: I95f67fa7866f4d1f1a87314f19a379b9490eda3a
parents c7a930d5 0f81048b
Loading
Loading
Loading
Loading
+8 −7
Original line number Diff line number Diff line
@@ -51,6 +51,8 @@ import android.util.Log;

import java.io.File;
import java.io.IOException;
import java.math.RoundingMode;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
@@ -271,14 +273,13 @@ public class BluetoothOppUtility {
     * Helper function to build the progress text.
     */
    public static String formatProgressText(long totalBytes, long currentBytes) {
        if (totalBytes <= 0) {
            return "0%";
        }
        long progress = currentBytes * 100 / totalBytes;
        StringBuilder sb = new StringBuilder();
        sb.append(progress);
        sb.append('%');
        return sb.toString();
        DecimalFormat df = new DecimalFormat("0%");
        df.setRoundingMode(RoundingMode.DOWN);
        double percent = 0.0;
        if (totalBytes > 0) {
            percent = currentBytes / (double) totalBytes;
        }
        return df.format(percent);
    }

    /**