fix auto start

This commit is contained in:
Max Lv
2014-02-10 15:47:29 +08:00
parent a3f444033f
commit 29686ee86a
3 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -55,7 +55,7 @@
<activity
android:name=".ShadowsocksRunnerActivity"
android:theme="@style/PopupTheme"
android:theme="@android:style/Theme.NoDisplay"
android:launchMode="singleTask">
</activity>
@@ -66,6 +66,7 @@ class ShadowsocksReceiver extends BroadcastReceiver {
if (isAutoConnect && isInstalled) {
val intent = new Intent(context, classOf[ShadowsocksRunnerActivity])
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
context.startActivity(intent)
}
}
@@ -67,6 +67,7 @@ class ShadowsocksRunnerActivity extends Activity {
}
} else {
bgService.start(ConfigUtils.load(settings))
finish()
}
}
override def onServiceDisconnected(name: ComponentName) {