Loading telephony/java/android/telephony/ModemActivityInfo.java +8 −6 Original line number Diff line number Diff line Loading @@ -20,11 +20,10 @@ import android.annotation.NonNull; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import android.os.SystemClock; import android.util.Range; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** Loading Loading @@ -64,17 +63,20 @@ public final class ModemActivityInfo implements Parcelable { mTimestamp = timestamp; mSleepTimeMs = sleepTimeMs; mIdleTimeMs = idleTimeMs; if (txTimeMs != null) { populateTransmitPowerRange(txTimeMs); } mRxTimeMs = rxTimeMs; } /** helper API to populate tx power range for each bucket **/ private void populateTransmitPowerRange(@NonNull int[] transmitPowerMs) { for (int i = 0; i < Math.min(transmitPowerMs.length, TX_POWER_LEVELS); i++) { int i = 0; for ( ; i < Math.min(transmitPowerMs.length, TX_POWER_LEVELS); i++) { mTransmitPowerInfo.add(i, new TransmitPower(TX_POWER_RANGES[i], transmitPowerMs[i])); } // Make sure that mTransmitPowerInfo is fully initialized. for ( ; i < TX_POWER_LEVELS; i++) { mTransmitPowerInfo.add(i, new TransmitPower(TX_POWER_RANGES[i], 0)); } } @Override Loading Loading
telephony/java/android/telephony/ModemActivityInfo.java +8 −6 Original line number Diff line number Diff line Loading @@ -20,11 +20,10 @@ import android.annotation.NonNull; import android.annotation.SystemApi; import android.os.Parcel; import android.os.Parcelable; import android.os.SystemClock; import android.util.Range; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** Loading Loading @@ -64,17 +63,20 @@ public final class ModemActivityInfo implements Parcelable { mTimestamp = timestamp; mSleepTimeMs = sleepTimeMs; mIdleTimeMs = idleTimeMs; if (txTimeMs != null) { populateTransmitPowerRange(txTimeMs); } mRxTimeMs = rxTimeMs; } /** helper API to populate tx power range for each bucket **/ private void populateTransmitPowerRange(@NonNull int[] transmitPowerMs) { for (int i = 0; i < Math.min(transmitPowerMs.length, TX_POWER_LEVELS); i++) { int i = 0; for ( ; i < Math.min(transmitPowerMs.length, TX_POWER_LEVELS); i++) { mTransmitPowerInfo.add(i, new TransmitPower(TX_POWER_RANGES[i], transmitPowerMs[i])); } // Make sure that mTransmitPowerInfo is fully initialized. for ( ; i < TX_POWER_LEVELS; i++) { mTransmitPowerInfo.add(i, new TransmitPower(TX_POWER_RANGES[i], 0)); } } @Override Loading