am e54660d8
: Merge "display wireless charging status" into jb-mr1-dev
* commit 'e54660d8b66e5c3aebbeefbb727386602714c621': display wireless charging status
This commit is contained in:
@@ -176,8 +176,10 @@
|
|||||||
<string name="battery_info_status_charging_ac">(AC)</string>
|
<string name="battery_info_status_charging_ac">(AC)</string>
|
||||||
<!-- Battery Info screen. Units shown after a value. Used for diagnostic info screens, precise translation isn't needed -->
|
<!-- Battery Info screen. Units shown after a value. Used for diagnostic info screens, precise translation isn't needed -->
|
||||||
<string name="battery_info_status_charging_usb">(USB)</string>
|
<string name="battery_info_status_charging_usb">(USB)</string>
|
||||||
|
<!-- Battery Info screen. Units shown after a value. Used for diagnostic info screens, precise translation isn't needed -->
|
||||||
|
<string name="battery_info_status_charging_wireless">(wireless)</string>
|
||||||
<!-- Battery Info screen. Value for a status item. Used for diagnostic info screens, precise translation isn't needed -->
|
<!-- Battery Info screen. Value for a status item. Used for diagnostic info screens, precise translation isn't needed -->
|
||||||
<string name="battery_info_status_discharging">Discharging</string>
|
<string name="battery_info_status_discharging">Not charging</string>
|
||||||
<!-- Battery Info screen. Value for a status item. Used for diagnostic info screens, precise translation isn't needed -->
|
<!-- Battery Info screen. Value for a status item. Used for diagnostic info screens, precise translation isn't needed -->
|
||||||
<string name="battery_info_status_not_charging">Not charging</string>
|
<string name="battery_info_status_not_charging">Not charging</string>
|
||||||
<!-- Battery Info screen. Value for a status item. Used for diagnostic info screens, precise translation isn't needed -->
|
<!-- Battery Info screen. Value for a status item. Used for diagnostic info screens, precise translation isn't needed -->
|
||||||
@@ -187,6 +189,7 @@
|
|||||||
<string name="battery_info_power_unplugged">Unplugged</string>
|
<string name="battery_info_power_unplugged">Unplugged</string>
|
||||||
<string name="battery_info_power_ac">AC</string>
|
<string name="battery_info_power_ac">AC</string>
|
||||||
<string name="battery_info_power_usb">USB</string>
|
<string name="battery_info_power_usb">USB</string>
|
||||||
|
<string name="battery_info_power_wireless">wireless</string>
|
||||||
<string name="battery_info_power_ac_usb">AC+USB</string>
|
<string name="battery_info_power_ac_usb">AC+USB</string>
|
||||||
<string name="battery_info_power_unknown">Unknown</string>
|
<string name="battery_info_power_unknown">Unknown</string>
|
||||||
|
|
||||||
|
@@ -102,6 +102,9 @@ public class BatteryInfo extends Activity {
|
|||||||
case BatteryManager.BATTERY_PLUGGED_USB:
|
case BatteryManager.BATTERY_PLUGGED_USB:
|
||||||
mPower.setText(getString(R.string.battery_info_power_usb));
|
mPower.setText(getString(R.string.battery_info_power_usb));
|
||||||
break;
|
break;
|
||||||
|
case BatteryManager.BATTERY_PLUGGED_WIRELESS:
|
||||||
|
mPower.setText(getString(R.string.battery_info_power_wireless));
|
||||||
|
break;
|
||||||
case (BatteryManager.BATTERY_PLUGGED_AC|BatteryManager.BATTERY_PLUGGED_USB):
|
case (BatteryManager.BATTERY_PLUGGED_AC|BatteryManager.BATTERY_PLUGGED_USB):
|
||||||
mPower.setText(getString(R.string.battery_info_power_ac_usb));
|
mPower.setText(getString(R.string.battery_info_power_ac_usb));
|
||||||
break;
|
break;
|
||||||
|
@@ -371,11 +371,15 @@ public class Utils {
|
|||||||
if (status == BatteryManager.BATTERY_STATUS_CHARGING) {
|
if (status == BatteryManager.BATTERY_STATUS_CHARGING) {
|
||||||
statusString = res.getString(R.string.battery_info_status_charging);
|
statusString = res.getString(R.string.battery_info_status_charging);
|
||||||
if (plugType > 0) {
|
if (plugType > 0) {
|
||||||
statusString = statusString
|
int resId;
|
||||||
+ " "
|
if (plugType == BatteryManager.BATTERY_PLUGGED_AC) {
|
||||||
+ res.getString((plugType == BatteryManager.BATTERY_PLUGGED_AC)
|
resId = R.string.battery_info_status_charging_ac;
|
||||||
? R.string.battery_info_status_charging_ac
|
} else if (plugType == BatteryManager.BATTERY_PLUGGED_USB) {
|
||||||
: R.string.battery_info_status_charging_usb);
|
resId = R.string.battery_info_status_charging_usb;
|
||||||
|
} else {
|
||||||
|
resId = R.string.battery_info_status_charging_wireless;
|
||||||
|
}
|
||||||
|
statusString = statusString + " " + res.getString(resId);
|
||||||
}
|
}
|
||||||
} else if (status == BatteryManager.BATTERY_STATUS_DISCHARGING) {
|
} else if (status == BatteryManager.BATTERY_STATUS_DISCHARGING) {
|
||||||
statusString = res.getString(R.string.battery_info_status_discharging);
|
statusString = res.getString(R.string.battery_info_status_discharging);
|
||||||
|
Reference in New Issue
Block a user