如何制作一个通知声音完全充电的应用程序

时间:2015-08-12 14:48:53

标签: android

  

你好程序员,   我正在尝试创建一个在电池充满时播放设定声音的应用程序,我该怎么办?

2 个答案:

答案 0 :(得分:1)

Shahbaz的回答似乎是正确的,我要添加的是实现围绕电池状态的if语句,例如

if(status == BatteryManager.BATTERY_STATUS_FULL){ //Play sound using Android MediaPlayer }

然后实现android MediaPlayer对象以播放你的声音,一旦你阅读了它上面的信息就可以使用了这个链接! http://developer.android.com/reference/android/media/MediaPlayer.html

祝你好运!

答案 1 :(得分:0)

通过谷歌搜索得到了一些有用的东西。

// Are we charging / charged?
int status = batteryStatus.getIntExtra(BatteryManager.EXTRA_STATUS, -1);
boolean isCharging = status == BatteryManager.BATTERY_STATUS_CHARGING ||
                 status == BatteryManager.BATTERY_STATUS_FULL;

// How are we charging?
int chargePlug =     batteryStatus.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1);
boolean usbCharge = chargePlug == BatteryManager.BATTERY_PLUGGED_USB;
boolean acCharge = chargePlug == BatteryManager.BATTERY_PLUGGED_AC;

使用if命令在达到BATTERY_STATUS_FULL时执行所需操作。如果你从未做过编程,那么抱歉,首先要学习它。