|
- import "android.content.Intent"6 g( [8 y: f& p: m, \ ?4 |8 E/ J
- import "android.os.BatteryManager"- E! ~; A7 L& Y' u. v- C
- import "android.content.IntentFilter"
- K& J$ W. T& e# P- c - filter =IntentFilter(Intent.ACTION_BATTERY_CHANGED)4 Q6 w: `$ b. |8 B& S% N R
- intent =this.getContext().registerReceiver(nil,filter)
, G- T& s! l. y; a/ |8 I6 | - 当前电量= intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1)0 c* q7 @, c& y
- 充电状态 = intent.getIntExtra(BatteryManager.EXTRA_STATUS, BatteryManager.BATTERY_STATUS_UNKNOWN)6 j: r$ p6 m+ ^5 G: T
- --充电状态值=(1,未知状态)(2,充电中)(3,放电中)(4,未充电)(5,充满了)* f; p: }; n, l5 D6 Z3 n \! g
- 3 x; P& E$ z9 ~) U" O# B
- --java搬得代码(淡紫色)/ K: c1 Z9 k5 b6 r- H
- $ a& E& n7 N( |- v- b
- print(当前电量,充电状态)) L' }$ s- d5 h- B# D
复制代码 |
|