diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 5f0a9be7..267866e3 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -129,6 +129,7 @@ diff --git a/src/main/scala/com/github/shadowsocks/ShadowsocksTileService.scala b/src/main/scala/com/github/shadowsocks/ShadowsocksTileService.scala index 9b40613a..3d1c4392 100644 --- a/src/main/scala/com/github/shadowsocks/ShadowsocksTileService.scala +++ b/src/main/scala/com/github/shadowsocks/ShadowsocksTileService.scala @@ -1,5 +1,6 @@ package com.github.shadowsocks +import android.annotation.TargetApi import android.graphics.drawable.Icon import android.service.quicksettings.{Tile, TileService} import com.github.shadowsocks.aidl.IShadowsocksServiceCallback @@ -9,6 +10,7 @@ import com.github.shadowsocks.ShadowsocksApplication.app /** * @author Mygod */ +@TargetApi(24) final class ShadowsocksTileService extends TileService with ServiceBoundContext { private lazy val iconIdle = Icon.createWithResource(this, R.drawable.ic_start_idle).setTint(0x80ffffff) private lazy val iconBusy = Icon.createWithResource(this, R.drawable.ic_start_busy)