Merge "Add support for showing border for desktop tile" into tm-qpr-dev

This commit is contained in:
Ats Jenk
2023-02-15 17:48:53 +00:00
committed by Android (Google) Code Review
2 changed files with 10 additions and 1 deletions

View File

@@ -17,12 +17,15 @@
<com.android.quickstep.views.DesktopTaskView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
xmlns:launcher="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipChildren="true"
android:clipToOutline="true"
android:defaultFocusHighlightEnabled="false"
android:focusable="true">
android:focusable="true"
launcher:borderColor="?androidprv:attr/colorAccentSecondaryVariant">
<View
android:id="@+id/background"

View File

@@ -132,6 +132,12 @@ public class DesktopTaskView extends TaskView {
mIconView.setDrawable(new LayerDrawable(new Drawable[]{iconBackground, icon}));
}
@Override
protected void updateBorderBounds(Rect bounds) {
bounds.set(mBackgroundView.getLeft(), mBackgroundView.getTop(), mBackgroundView.getRight(),
mBackgroundView.getBottom());
}
@Override
public void bind(Task task, RecentsOrientedState orientedState) {
bind(Collections.singletonList(task), orientedState);