Commit 56de231c authored by Mygod's avatar Mygod Committed by Max Lv

Refine #530

parent 797b3fda
......@@ -62,7 +62,6 @@ trait ServiceBoundContext extends Context with IBinder.DeathRecipient {
connection = new ShadowsocksServiceConnection()
bindService(intent, connection, Context.BIND_AUTO_CREATE)
startService(intent)
}
}
......
......@@ -83,7 +83,9 @@ class ShadowsocksNotification(private val service: BaseService, profileName: Str
show()
} else if (forceShow) show()
private lazy val intent = new Intent(service, service.getClass)
def show() = {
service.startService(intent)
service.startForeground(1, builder.build)
}
......@@ -94,6 +96,7 @@ class ShadowsocksNotification(private val service: BaseService, profileName: Str
}
unregisterCallback
service.stopForeground(true)
service.stopService(intent)
nm.cancel(1)
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment