- IntentFilter filter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
- Intent batteryStatus = this.registerReceiver(null, filter);
- int chargePlug = batteryStatus.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1);
- boolean acCharge = (chargePlug == BatteryManager.BATTERY_PLUGGED_AC);
Android 获取充电状态
最新推荐文章于 2024-07-07 11:09:08 发布
该博客介绍了如何在Android中获取设备的充电状态,包括通过USB、AC和无线方式的充电检查。通过注册BroadcastReceiver并监听ACTION_BATTERY_CHANGED Intent,可以获取电池的状态信息,并判断设备是否正在充电。
摘要由CSDN通过智能技术生成