[英]how to register broadcast receiver for low battery in android?
I want to register broadcast for low battery. 我想注册广播以获得低电量。 If battery status reached at some level I want to get alert...
如果电池状态达到某种程度,我想要警惕......
Please if you have any idea please help me.. 如果您有任何想法请帮帮我..
You will need to register a BroadcastReceiver
for ACTION_BATTERY_LOW
. 您需要为
ACTION_BATTERY_LOW
注册BroadcastReceiver
。 You can do this in the manifest with a <receiver>
element or via registerReceiver()
from some already-running component of your application. 您可以使用
<receiver>
元素在清单中执行此操作,也可以通过应用程序的某些已在运行的组件中的registerReceiver()
执行此操作。
For Battery_Status_Low, You could try registering it through a Service for example, like: 对于Battery_Status_Low,您可以尝试通过服务注册它,例如:
BatteryReceiver receiver = new BatteryReceiver();
IntentFilter inf = new IntentFilter();
inf.addAction("android.intent.action.BATTERY_LOW");`
registerReceiver(receiver, inf);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.