summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java5
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java11
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/views/TaskViewThumbnail.java14
3 files changed, 30 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java
index 15de7b55f676..1de21c69ec80 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskStackView.java
@@ -2192,6 +2192,11 @@ public class TaskStackView extends FrameLayout implements TaskStack.TaskStackCal
mFocusedTask.dump("", writer);
}
+ int numTaskViews = mTaskViews.size();
+ for (int i = 0; i < numTaskViews; i++) {
+ mTaskViews.get(i).dump(innerPrefix, writer);
+ }
+
mLayoutAlgorithm.dump(innerPrefix, writer);
mStackScroller.dump(innerPrefix, writer);
}
diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java
index 93ab0bd9cebe..d33a91cef0ac 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskView.java
@@ -58,6 +58,7 @@ import com.android.systemui.recents.misc.Utilities;
import com.android.systemui.recents.model.Task;
import com.android.systemui.recents.model.TaskStack;
+import java.io.PrintWriter;
import java.util.ArrayList;
/**
@@ -715,4 +716,14 @@ public class TaskView extends FixedSizeFrameLayout implements Task.TaskCallbacks
setClipViewInStack(true);
});
}
+
+ public void dump(String prefix, PrintWriter writer) {
+ String innerPrefix = prefix + " ";
+
+ writer.print(prefix); writer.print("TaskView");
+ writer.print(" mTask="); writer.print(mTask.key.id);
+ writer.println();
+
+ mThumbnailView.dump(innerPrefix, writer);
+ }
}
diff --git a/packages/SystemUI/src/com/android/systemui/recents/views/TaskViewThumbnail.java b/packages/SystemUI/src/com/android/systemui/recents/views/TaskViewThumbnail.java
index 16521f7de1a9..e10f329d68bc 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/views/TaskViewThumbnail.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/views/TaskViewThumbnail.java
@@ -35,8 +35,11 @@ import android.view.View;
import android.view.ViewDebug;
import com.android.systemui.R;
+import com.android.systemui.recents.misc.Utilities;
import com.android.systemui.recents.model.Task;
+import java.io.PrintWriter;
+
/**
* The task thumbnail view. It implements an image view that allows for animating the dim and
@@ -335,4 +338,15 @@ public class TaskViewThumbnail extends View {
mTask = null;
setThumbnail(null, null);
}
+
+ public void dump(String prefix, PrintWriter writer) {
+ String innerPrefix = prefix + " ";
+
+ writer.print(prefix); writer.print("TaskViewThumbnail");
+ writer.print(" mTaskViewRect="); writer.print(Utilities.dumpRect(mTaskViewRect));
+ writer.print(" mThumbnailRect="); writer.print(Utilities.dumpRect(mThumbnailRect));
+ writer.print(" mThumbnailScale="); writer.print(mThumbnailScale);
+ writer.print(" mDimAlpha="); writer.print(mDimAlpha);
+ writer.println();
+ }
}