This commit is contained in:
gedoor 2022-01-17 17:43:17 +08:00
parent 10fbf9d303
commit 3346d0d49e

View File

@ -10,7 +10,6 @@ import io.legado.app.constant.AppConst
import io.legado.app.constant.EventBus
import io.legado.app.constant.IntentAction
import io.legado.app.constant.PreferKey
import io.legado.app.ui.main.MainActivity
import io.legado.app.utils.*
import io.legado.app.web.HttpServer
import io.legado.app.web.WebSocketServer
@ -61,6 +60,7 @@ class WebService : BaseService() {
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)
@ -114,7 +114,7 @@ class WebService : BaseService() {
.setContentTitle(getString(R.string.web_service))
.setContentText(notificationContent)
.setContentIntent(
activityPendingIntent<MainActivity>("webService")
servicePendingIntent<WebService>("copyHostAddress")
)
builder.addAction(
R.drawable.ic_stop_black_24dp,