This commit is contained in:
kunfei committed 2022-05-05 23:34:33 +08:00
1 parent a418d3c519
commit 9757b2ca67
4 files changed
+33 -17

No files matched your search

@@ -0,0 +1,23 @@
package io.legado.app.receiver
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import android.content.IntentFilter
/**
* 监测网络变化
*/
class NetworkChangedReceiver : BroadcastReceiver() {
val filter = IntentFilter().apply {
addAction("android.net.conn.CONNECTIVITY_CHANGE")
addAction("android.net.wifi.WIFI_STATE_CHANGED")
addAction("android.net.wifi.STATE_CHANGE")
}
override fun onReceive(context: Context?, intent: Intent?) {
}
}
@@ -11,17 +11,9 @@ import io.legado.app.utils.postEvent
class TimeBatteryReceiver : BroadcastReceiver() {
companion object {
fun register(context: Context): TimeBatteryReceiver {
val receiver = TimeBatteryReceiver()
val filter = IntentFilter()
filter.addAction(Intent.ACTION_TIME_TICK)
filter.addAction(Intent.ACTION_BATTERY_CHANGED)
context.registerReceiver(receiver, filter)
return receiver
}
val filter = IntentFilter().apply {
addAction(Intent.ACTION_TIME_TICK)
addAction(Intent.ACTION_BATTERY_CHANGED)
}
override fun onReceive(context: Context?, intent: Intent?) {