OSDN Git Service

Use package from sipper if default is null
authorjackqdyulei <jackqdyulei@google.com>
Thu, 27 Jul 2017 21:44:58 +0000 (14:44 -0700)
committerjackqdyulei <jackqdyulei@google.com>
Mon, 31 Jul 2017 19:33:10 +0000 (12:33 -0700)
commit1f0f6317f6ba22956e71c9cf2c358c610b6d3811
tree8aea2461f0a55b3aa10faa269e07323c233d24e7
parent5e2e0df356231569e86c7e0c348d9323fcb3b119
Use package from sipper if default is null

The BatteryEntry need a background thread to update the
package name and icon. However in InstalledAppDetails we
don't have this thread and it is unnecessary because we
already has the package name.

This cl:
1. Use the mPackageName from InstalledAppDetails directly in
BatteryEntry
2. Double check the defaultPackageName in AdvancedPowerUsageDetail,
use packageName from sipper if default is null

Bug: 64127162
Test: RunSettingsRoboTests

Change-Id: I5d21afca17f177817976758c28ed86b3a10e95eb
Merged-In: I5d21afca17f177817976758c28ed86b3a10e95eb
src/com/android/settings/applications/InstalledAppDetails.java
src/com/android/settings/fuelgauge/AdvancedPowerUsageDetail.java
tests/robotests/src/com/android/settings/fuelgauge/AdvancedPowerUsageDetailTest.java