Battery status is always not charging
问题 @Override public void onReceive(Context context, Intent intent) { int status = intent.getIntExtra(BatteryManager.EXTRA_STATUS, BatteryManager.BATTERY_STATUS_UNKNOWN); if (status == BatteryManager.BATTERY_STATUS_CHARGING || status == BatteryManager.BATTERY_STATUS_FULL) Toast.makeText(context, "Charging!", Toast.LENGTH_SHORT).show(); else Toast.makeText(context, "Not Charging!", Toast.LENGTH_SHORT).show(); } Manifest: <receiver android:name=".receiver.BatteryReceiver"> <intent-filter> <action