aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/receiver/PackageIntentsReceiver.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/tv/receiver/PackageIntentsReceiver.java')
-rw-r--r--src/com/android/tv/receiver/PackageIntentsReceiver.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/com/android/tv/receiver/PackageIntentsReceiver.java b/src/com/android/tv/receiver/PackageIntentsReceiver.java
index 124172f0..07f5d6be 100644
--- a/src/com/android/tv/receiver/PackageIntentsReceiver.java
+++ b/src/com/android/tv/receiver/PackageIntentsReceiver.java
@@ -21,24 +21,24 @@ import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.util.Log;
-
-import com.android.tv.TvApplication;
+import com.android.tv.Starter;
+import com.android.tv.TvFeatures;
+import com.android.tv.TvSingletons;
import com.android.tv.util.Partner;
+import com.google.android.tv.partner.support.EpgContract;
-/**
- * A class for handling the broadcast intents from PackageManager.
- */
+/** A class for handling the broadcast intents from PackageManager. */
public class PackageIntentsReceiver extends BroadcastReceiver {
private static final String TAG = "PackageIntentsReceiver";
@Override
public void onReceive(Context context, Intent intent) {
- if (!TvApplication.getSingletons(context).getTvInputManagerHelper().hasTvInputManager()) {
+ if (!TvSingletons.getSingletons(context).getTvInputManagerHelper().hasTvInputManager()) {
Log.wtf(TAG, "Stopping because device does not have a TvInputManager");
return;
}
- TvApplication.setCurrentRunningProcess(context, true);
- ((TvApplication) context.getApplicationContext()).handleInputCountChanged();
+ Starter.start(context);
+ ((TvSingletons) context.getApplicationContext()).handleInputCountChanged();
Uri uri = intent.getData();
final String packageName = (uri != null ? uri.getSchemeSpecificPart() : null);