gpt4 book ai didi

Android 电池电量通知和 5 分钟关机/关闭设备电源后

转载 作者:行者123 更新时间:2023-11-29 16:16:38 25 4
gpt4 key购买 nike

我有一个 Android 应用程序,它是销售代表应用程序。当他使用该应用程序时首先需要显示通知,例如您的电池电量为 10% ...,然后在 2 分钟后如果他没有插入电源,它会自动需要关闭设备。

我是这样创建的

     public class BatteryLevelActivity extends BroadcastReceiver{

@Override
public void onReceive(Context context, Intent intent) {
int level = intent.getIntExtra("level", 0);
Toast.makeText(context, "Battery Level is "+level+"%", Toast.LENGTH_LONG) ;

}
}

还有我的 androidManifest 文件

       <receiver android:name=".service.BatteryLevelActivity">
<intent-filter>
<action android:name="android.intent.action.BATTERY_CHANGED" />
</intent-filter>
</receiver>

我喜欢这样打电话的地方

     batteryLevelReceiver = new BatteryLevelReceiver();
IntentFilter intentFilter1 = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
intentFilter1.addAction(Intent.ACTION_BATTERY_LOW);
registerReceiver(batteryLevelReceiver, intentFilter1);

它转到 BatteryLevelReceiver 类。我真的不知道如何检查电源是否插入 && 如何在显示通知后自动关机?

请任何人帮助我...

提前致谢..

最佳答案

一旦您确定了如何检测电池的电量水平,那么我建议您不要向栏发送通知,只需向设备发送关机命令,这将在内部生成关机对话框。

更新

http://developer.android.com/reference/android/content/Intent.html#ACTION_SHUTDOWN

关于Android 电池电量通知和 5 分钟关机/关闭设备电源后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889561/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com