获取电池电量代码
来源:互联网 发布:mac 安装hbuilder 编辑:程序博客网 时间:2024/06/05 18:21
uses AndroidAPI.JNI.GraphicsContentViewText, AndroidAPI.JNI.JavaTypes, AndroidAPI.JNI.OS; function BatteryPercent(const aContext: JContext): Integer; var filter: JIntentFilter; battery: JIntent; level, scale: Integer; begin filter := TJIntentFilter.Create; filter.addAction(TJIntent.JavaClass.ACTION_BATTERY_CHANGED); battery := aContext.registerReceiver(NIL, filter); level := battery.getIntExtra(StringToJString('level'), -1); scale := battery.getIntExtra(StringToJString('scale'), -1); result := (100 * level) div scale; end;