diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-05-02 23:26:08 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-05-02 23:26:08 +0000 |
commit | 3d885b1b66cbbca2d0f98a5e6f9abb7c4949ac38 (patch) | |
tree | f7872b14f3b3c12d604bad20ee49e0def4500ec3 | |
parent | 08ce31ad1028d9f1eda8c9e03059d6df6c8c1270 (diff) | |
parent | 203153e53d60a3eee246b2ec3ab6b05d2faf70bb (diff) | |
download | Cluster-3d885b1b66cbbca2d0f98a5e6f9abb7c4949ac38.tar.gz |
Snap for 10053356 from 203153e53d60a3eee246b2ec3ab6b05d2faf70bb to udc-d1-releaseandroid-14.0.0_r9android-14.0.0_r8android-14.0.0_r7android-14.0.0_r6android-14.0.0_r5android-14.0.0_r4android-14.0.0_r3android-14.0.0_r12android-14.0.0_r11android-14.0.0_r10android14-d1-s7-releaseandroid14-d1-s6-releaseandroid14-d1-s5-releaseandroid14-d1-s4-releaseandroid14-d1-s3-releaseandroid14-d1-s2-releaseandroid14-d1-s1-releaseandroid14-d1-release
Change-Id: I1ec17231c8bff47148f12da7ef996ff87f412230
-rw-r--r-- | ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeApplication.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeApplication.java b/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeApplication.java index 2171e8a..2e656a2 100644 --- a/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeApplication.java +++ b/ClusterHomeSample/src/com/android/car/cluster/home/ClusterHomeApplication.java @@ -263,6 +263,10 @@ public final class ClusterHomeApplication extends Application { @Override public void onClusterStateChanged( ClusterState state, @ClusterHomeManager.Config int changes) { + if (DBG) { + Log.d(TAG, "onClusterStateChanged: changes=" + Integer.toHexString(changes) + + ", state=" + clusterStateToString(state)); + } mClusterState = state; // We'll restart Activity when the display bounds or insets are changed, to let Activity // redraw itself to fit the changed attributes. @@ -399,4 +403,21 @@ public final class ClusterHomeApplication extends Application { return UI_TYPE_CLUSTER_NONE; } + private static String clusterStateToString(ClusterState state) { + StringBuilder sb = new StringBuilder("ClusterState["); + sb.append("on="); sb.append(state.on); + if (state.bounds != null) { + sb.append(", bounds="); sb.append(state.bounds); + } + if (state.insets != null) { + sb.append(", insets="); sb.append(state.insets); + } + if (state.insets != null) { + sb.append(", insets="); sb.append(state.insets); + } + sb.append(", uiType="); sb.append(state.uiType); + sb.append(", displayId="); sb.append(state.displayId); + sb.append(']'); + return sb.toString(); + } } |