pull/1551/head
gedoor 3 years ago
parent 3346d0d49e
commit 4e0959ba36
  1. 18
      app/src/main/java/io/legado/app/service/WebService.kt

@ -44,6 +44,15 @@ class WebService : BaseService() {
upTile(true)
}
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
when (intent?.action) {
IntentAction.stop -> stopSelf()
"copyHostAddress" -> sendToClip(hostAddress)
else -> upWebServer()
}
return super.onStartCommand(intent, flags, startId)
}
override fun onDestroy() {
super.onDestroy()
isRun = false
@ -57,15 +66,6 @@ class WebService : BaseService() {
upTile(false)
}
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
when (intent?.action) {
IntentAction.stop -> stopSelf()
"copyHostAddress" -> sendToClip(hostAddress)
else -> upWebServer()
}
return super.onStartCommand(intent, flags, startId)
}
private fun upWebServer() {
if (httpServer?.isAlive == true) {
httpServer?.stop()

Loading…
Cancel
Save