changhong_newclient/wb_android/src/com/qp51/dev/BatteryReceiver.java

29 lines
717 B
Java
Raw Normal View History

2025-05-24 14:29:14 +08:00
package com.qp51.dev;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
public class BatteryReceiver extends BroadcastReceiver {
int level;
int scale;
public float battery;
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
//<2F>ж<EFBFBD><D0B6><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E4BBAF>Broadcast Action
if(Intent.ACTION_BATTERY_CHANGED.equals(intent.getAction())){
// //<2F><>ȡ<EFBFBD><C8A1>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
level = intent.getIntExtra("level", 0);
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̶ܿ<DCBF>
scale = intent.getIntExtra("scale", 100);
//<2F><><EFBFBD><EFBFBD>ת<EFBFBD>ɰٷֱ<D9B7>
battery =((level*100)/scale);
}
}
}