Battery: report calculated power, tweak signal strength colors.
BatteryHistoryHelper now computes the total power to be the total including the unaccounted, so we don't go > 100%. However for the unaccounted/over-counted details, we want to report the actual computed amount. Use a new API to do this. Also tweak the signal strength colors so that the "no signal" state is stronger, by being reddish instead of bright yellow. Change-Id: I6af9fbcce8c3324883db0184f7ac215cb41b6230
This commit is contained in:
@@ -193,8 +193,8 @@ public class BatteryHistoryChart extends View {
|
|||||||
mWifiRunningPaint.setStyle(Paint.Style.STROKE);
|
mWifiRunningPaint.setStyle(Paint.Style.STROKE);
|
||||||
mWakeLockPaint.setStyle(Paint.Style.STROKE);
|
mWakeLockPaint.setStyle(Paint.Style.STROKE);
|
||||||
mPhoneSignalChart.setColors(new int[] {
|
mPhoneSignalChart.setColors(new int[] {
|
||||||
0x00000000, 0xffa00000, 0xffa0a000, 0xff808020,
|
0x00000000, 0xffa00000, 0xffa07000, 0xffa0a000,
|
||||||
0xff808040, 0xff808060, 0xff008000
|
0xff80a000, 0xff409000, 0xff008000
|
||||||
});
|
});
|
||||||
|
|
||||||
mTextPaint.density = getResources().getDisplayMetrics().density;
|
mTextPaint.density = getResources().getDisplayMetrics().density;
|
||||||
|
@@ -223,7 +223,7 @@ public class PowerUsageDetail extends Fragment implements Button.OnClickListener
|
|||||||
};
|
};
|
||||||
values = new double[] {
|
values = new double[] {
|
||||||
helper.getPowerProfile().getBatteryCapacity(),
|
helper.getPowerProfile().getBatteryCapacity(),
|
||||||
helper.getTotalPower(),
|
helper.getComputedPower(),
|
||||||
helper.getMinDrainedPower(),
|
helper.getMinDrainedPower(),
|
||||||
helper.getMaxDrainedPower(),
|
helper.getMaxDrainedPower(),
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user