summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2021-12-29 01:44:38 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-12-29 01:44:38 +0000
commit4853cd5bfbf7cd71f2acaf912a460db193eefda4 (patch)
treedbcbfa72d2182d7590f0976463f407b84538d059
parent505066175ed38342536169cbbdc131b6cf5ebe17 (diff)
parent60d476015ebbd296905fd4c2d1f3889763206e59 (diff)
Merge "TIAF: fix TvIAppView and TIAMS bugs"
-rw-r--r--media/java/android/media/tv/interactive/TvIAppView.java4
-rw-r--r--services/core/java/com/android/server/tv/interactive/TvIAppManagerService.java1
2 files changed, 3 insertions, 2 deletions
diff --git a/media/java/android/media/tv/interactive/TvIAppView.java b/media/java/android/media/tv/interactive/TvIAppView.java
index 62ec4e31931f..bc015d1aa988 100644
--- a/media/java/android/media/tv/interactive/TvIAppView.java
+++ b/media/java/android/media/tv/interactive/TvIAppView.java
@@ -114,7 +114,7 @@ public class TvIAppView extends ViewGroup {
}
public TvIAppView(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
- super(context, /* attrs = */null, /* defStyleAttr = */0);
+ super(context, attrs, defStyleAttr);
int sourceResId = Resources.getAttributeSetSourceResId(attrs);
if (sourceResId != Resources.ID_NULL) {
Log.d(TAG, "Build local AttributeSet");
@@ -127,7 +127,7 @@ public class TvIAppView extends ViewGroup {
}
mDefStyleAttr = defStyleAttr;
resetSurfaceView();
- mTvIAppManager = (TvIAppManager) getContext().getSystemService("tv_interactive_app");
+ mTvIAppManager = (TvIAppManager) getContext().getSystemService(Context.TV_IAPP_SERVICE);
}
/**
diff --git a/services/core/java/com/android/server/tv/interactive/TvIAppManagerService.java b/services/core/java/com/android/server/tv/interactive/TvIAppManagerService.java
index 02a56ec8d951..ef36f514367f 100644
--- a/services/core/java/com/android/server/tv/interactive/TvIAppManagerService.java
+++ b/services/core/java/com/android/server/tv/interactive/TvIAppManagerService.java
@@ -158,6 +158,7 @@ public class TvIAppManagerService extends SystemService {
}
iAppState.mInfo = info;
iAppState.mUid = getIAppUid(info);
+ iAppState.mComponentName = info.getComponent();
iAppMap.put(iAppServiceId, iAppState);
iAppState.mIAppNumber = count;
}