From 8cd25668647751834df6a3ab8a82ce6fa9bd59ef Mon Sep 17 00:00:00 2001 From: Wei Sun Date: Thu, 6 Jan 2022 20:46:14 +0800 Subject: [PATCH] TIAF: The background of TvIAppView should be transparent Bug: 213417040 Test: mmm Change-Id: Ia0546612dbf9df4e3e288c28f609e072ce8c5623 --- .../java/android/media/tv/interactive/TvInteractiveAppView.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media/java/android/media/tv/interactive/TvInteractiveAppView.java b/media/java/android/media/tv/interactive/TvInteractiveAppView.java index 9590d5d901761..12e21998f226a 100755 --- a/media/java/android/media/tv/interactive/TvInteractiveAppView.java +++ b/media/java/android/media/tv/interactive/TvInteractiveAppView.java @@ -22,6 +22,7 @@ import android.annotation.Nullable; import android.content.Context; import android.content.res.Resources; import android.content.res.XmlResourceParser; +import android.graphics.PixelFormat; import android.graphics.Rect; import android.graphics.RectF; import android.media.tv.TvInputManager; @@ -237,6 +238,7 @@ public class TvInteractiveAppView extends ViewGroup { // The surface view's content should be treated as secure all the time. mSurfaceView.setSecure(true); mSurfaceView.getHolder().addCallback(mSurfaceHolderCallback); + mSurfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT); addView(mSurfaceView); }