Loading packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/StackScrollAlgorithm.java +34 −2 Original line number Diff line number Diff line Loading @@ -49,9 +49,10 @@ public class StackScrollAlgorithm { public static final float START_FRACTION = 0.5f; private static final String LOG_TAG = "StackScrollAlgorithm"; private final ViewGroup mHostView; private static final String TAG = "StackScrollAlgorithm"; private static final Boolean DEBUG = false; private final ViewGroup mHostView; private int mPaddingBetweenElements; private int mGapHeight; private int mGapHeightOnLockscreen; Loading Loading @@ -126,6 +127,37 @@ public class StackScrollAlgorithm { return getExpansionFractionWithoutShelf(mTempAlgorithmState, ambientState); } private void log(String s) { if (DEBUG) { android.util.Log.i(TAG, s); } } public void logView(View view, String s) { String viewString = ""; if (view instanceof ExpandableNotificationRow) { ExpandableNotificationRow row = ((ExpandableNotificationRow) view); if (row.getEntry() == null) { viewString = "ExpandableNotificationRow has null NotificationEntry"; } else { viewString = row.getEntry().getSbn().getId() + ""; } } else if (view == null) { viewString = "View is null"; } else if (view instanceof SectionHeaderView) { viewString = "SectionHeaderView"; } else if (view instanceof FooterView) { viewString = "FooterView"; } else if (view instanceof MediaContainerView) { viewString = "MediaContainerView"; } else if (view instanceof EmptyShadeView) { viewString = "EmptyShadeView"; } else { viewString = view.toString(); } log(viewString + " " + s); } private void resetChildViewStates() { int numChildren = mHostView.getChildCount(); for (int i = 0; i < numChildren; i++) { Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/notification/stack/StackScrollAlgorithm.java +34 −2 Original line number Diff line number Diff line Loading @@ -49,9 +49,10 @@ public class StackScrollAlgorithm { public static final float START_FRACTION = 0.5f; private static final String LOG_TAG = "StackScrollAlgorithm"; private final ViewGroup mHostView; private static final String TAG = "StackScrollAlgorithm"; private static final Boolean DEBUG = false; private final ViewGroup mHostView; private int mPaddingBetweenElements; private int mGapHeight; private int mGapHeightOnLockscreen; Loading Loading @@ -126,6 +127,37 @@ public class StackScrollAlgorithm { return getExpansionFractionWithoutShelf(mTempAlgorithmState, ambientState); } private void log(String s) { if (DEBUG) { android.util.Log.i(TAG, s); } } public void logView(View view, String s) { String viewString = ""; if (view instanceof ExpandableNotificationRow) { ExpandableNotificationRow row = ((ExpandableNotificationRow) view); if (row.getEntry() == null) { viewString = "ExpandableNotificationRow has null NotificationEntry"; } else { viewString = row.getEntry().getSbn().getId() + ""; } } else if (view == null) { viewString = "View is null"; } else if (view instanceof SectionHeaderView) { viewString = "SectionHeaderView"; } else if (view instanceof FooterView) { viewString = "FooterView"; } else if (view instanceof MediaContainerView) { viewString = "MediaContainerView"; } else if (view instanceof EmptyShadeView) { viewString = "EmptyShadeView"; } else { viewString = view.toString(); } log(viewString + " " + s); } private void resetChildViewStates() { int numChildren = mHostView.getChildCount(); for (int i = 0; i < numChildren; i++) { Loading