Merge "Fix TV PiP custom action style"

This commit is contained in:
Jacqueline Bronger
2023-03-07 09:46:05 +00:00
committed by Android (Google) Code Review
4 changed files with 5 additions and 1 deletions

View File

@@ -17,5 +17,5 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="@dimen/tv_window_menu_button_radius" />
<solid android:color="@color/tv_window_menu_icon_bg" />
<solid android:color="@android:color/white" />
</shape>

View File

@@ -70,6 +70,8 @@ public class TvWindowMenuActionButton extends RelativeLayout {
setTextAndDescription(textResId);
}
typedArray.recycle();
setIsCustomCloseAction(false);
}
/**

View File

@@ -60,6 +60,7 @@ public class TvPipCustomAction extends TvPipAction {
}
button.setImageIconAsync(mRemoteAction.getIcon(), mainHandler);
button.setEnabled(isCloseAction() || mRemoteAction.isEnabled());
button.setIsCustomCloseAction(isCloseAction());
}
PendingIntent getPendingIntent() {

View File

@@ -61,6 +61,7 @@ public class TvPipSystemAction extends TvPipAction {
button.setTextAndDescription(mTitleResource);
button.setImageResource(mIconResource);
button.setEnabled(true);
button.setIsCustomCloseAction(false);
}
PendingIntent getPendingIntent() {