Merge "TIAF: fix TvIAppView and TIAMS bugs"

This commit is contained in:
TreeHugger Robot
2021-12-29 01:44:38 +00:00
committed by Android (Google) Code Review
2 changed files with 3 additions and 2 deletions

View File

@@ -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);
}
/**

View File

@@ -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;
}