summaryrefslogtreecommitdiff
authorxiaoliang.wang <xiaoliang.wang@amlogic.com>2017-11-02 06:36:45 (GMT)
committer Xiaoliang Wang <xiaoliang.wang@amlogic.com>2017-11-02 06:57:13 (GMT)
commit22f7ae967c343b3df2b9103a610df2c8b396c22c (patch)
treec3b396bb80e3719136b43d5e3b7e638e08454730
parent185e32645a02bfa7e6cca7fe70f5dc4353e7a3d0 (diff)
downloadSubTitle-22f7ae967c343b3df2b9103a610df2c8b396c22c.zip
SubTitle-22f7ae967c343b3df2b9103a610df2c8b396c22c.tar.gz
SubTitle-22f7ae967c343b3df2b9103a610df2c8b396c22c.tar.bz2
Subtitle: add property to disable subtitle default[3/3]
PD#153581 add property to disable subtitle default Change-Id: Ifb5226bd4f519d7d8ab1b06a16afb15f3053e820
Diffstat
-rw-r--r--src/com/droidlogic/SubTitleService/SubTitleServiceBroadcastReceiver.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/droidlogic/SubTitleService/SubTitleServiceBroadcastReceiver.java b/src/com/droidlogic/SubTitleService/SubTitleServiceBroadcastReceiver.java
index 13291e5..9875c0a 100644
--- a/src/com/droidlogic/SubTitleService/SubTitleServiceBroadcastReceiver.java
+++ b/src/com/droidlogic/SubTitleService/SubTitleServiceBroadcastReceiver.java
@@ -5,15 +5,23 @@ import android.content.Context;
import android.content.Intent;
import android.util.Log;
import android.os.ServiceManager;
+import com.droidlogic.app.SystemControlManager;
public class SubTitleServiceBroadcastReceiver extends BroadcastReceiver {
private static final String TAG = "SubTitleServiceBroadcastReceiver";
private SubTitleService subtitleService = null;
+ private SystemControlManager mSystemControl;
@Override
public void onReceive (Context context, Intent intent) {
String action = intent.getAction();
Log.i (TAG, "[onReceive]action:" + action + ", subtitleService:" + subtitleService);
+
+ mSystemControl = new SystemControlManager(context);
+ if (mSystemControl.getPropertyBoolean("sys.subtitle.disable", true)) {
+ return;
+ }
+
if (Intent.ACTION_BOOT_COMPLETED.equals (action)) {
if (ServiceManager.getService("subtitle_service") == null) {
subtitleService = new SubTitleService (context);