【发布时间】:2018-07-19 12:46:50
【问题描述】:
有没有办法为电池状态制作自定义视图?
就像我正在尝试制作一个自助服务终端应用程序,所以状态栏被隐藏了,我用下面的library 显示了 wi-fi 状态,有没有办法为电池做点什么或者现在还没有它的现有库?
【问题讨论】:
有没有办法为电池状态制作自定义视图?
就像我正在尝试制作一个自助服务终端应用程序,所以状态栏被隐藏了,我用下面的library 显示了 wi-fi 状态,有没有办法为电池做点什么或者现在还没有它的现有库?
【问题讨论】:
只需注册广播接收器并在 onReceive 中获取您需要的内容
val receiver = object : BroadcastReceiver() {
override fun onReceive(context: Context?, intent: Intent?) {
val battery = intent?.getIntExtra(BatteryManager.EXTRA_LEVEL, 0)
}
//todo
}
registerReceiver(receiver, IntentFilter(Intent.ACTION_BATTERY_CHANGED))
【讨论】: