优化
This commit is contained in:
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?) {
|
||||
|
||||
Reference in new issue
Block a user