Android得到当前电量信息

通过广播的方式监听Android当前电量信息。

registerReceiver(mBatteryInfoReceiver, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
private BroadcastReceiver mBatteryInfoReceiver = new BroadcastReceiver() {
	@Override
	public void onReceive(Context context, Intent intent) {
		String action = intent.getAction();
		if (Intent.ACTION_BATTERY_CHANGED.equals(action)) {

			int level = intent.getIntExtra("level", 0);
			int scale = intent.getIntExtra("scale", 100);

			Log.v(TAG,
					"Battery level: " + String.valueOf(level * 100 / scale)
							+ "%");
		}
	}
};
暂无评论
  • 1:请一针见血的评论。
  • 2:评论需要审核通过后才能显示。
  • 3:评论字数限制在1000字以内。
  • 当前字数:0
热门文章
推荐文章
随机文章
关于本站 - 广告服务 - 版权声明 - 联系我们 - 友情链接 - 网站地图 - 帮助中心