diff --git a/src/com/android/settings/fuelgauge/ConvertUtils.java b/src/com/android/settings/fuelgauge/ConvertUtils.java index 4794d42d95a..946c9109828 100644 --- a/src/com/android/settings/fuelgauge/ConvertUtils.java +++ b/src/com/android/settings/fuelgauge/ConvertUtils.java @@ -21,6 +21,7 @@ import android.os.LocaleList; import android.os.UserHandle; import android.text.format.DateFormat; import android.text.format.DateUtils; +import android.util.ArraySet; import android.util.Log; import androidx.annotation.VisibleForTesting; @@ -32,7 +33,6 @@ import java.lang.annotation.RetentionPolicy; import java.time.Duration; import java.util.ArrayList; import java.util.HashMap; -import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Locale; @@ -182,7 +182,7 @@ public final class ConvertUtils { } // Collects all keys in these three time slot records as all populations. - final Set allBatteryHistEntryKeys = new HashSet<>(); + final Set allBatteryHistEntryKeys = new ArraySet<>(); allBatteryHistEntryKeys.addAll(currentBatteryHistMap.keySet()); allBatteryHistEntryKeys.addAll(nextBatteryHistMap.keySet()); allBatteryHistEntryKeys.addAll(nextTwoBatteryHistMap.keySet()); diff --git a/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java b/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java index 81e11b0eee7..45b4886fc9e 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java +++ b/src/com/android/settings/fuelgauge/PowerUsageFeatureProviderImpl.java @@ -21,12 +21,12 @@ import android.content.Intent; import android.content.pm.PackageManager; import android.net.Uri; import android.os.Process; +import android.util.ArraySet; import android.util.SparseIntArray; import com.android.internal.util.ArrayUtils; import com.android.settingslib.fuelgauge.Estimate; -import java.util.HashSet; import java.util.Map; import java.util.Set; @@ -169,7 +169,7 @@ public class PowerUsageFeatureProviderImpl implements PowerUsageFeatureProvider @Override public Set getHideBackgroundUsageTimeSet(Context context) { - return new HashSet<>(); + return new ArraySet<>(); } @Override