haven
haven copied to clipboard
LinearLayout Leak
LeakCanary Log:
* android.widget.LinearLayout has leaked:
* array Object[].!([0])!
* ↳ ObjectAnimator.!(mUpdateListeners)!
* ↳ ArrayList.!(elementData)!
* ↳ array Object[].!([0])!
* ↳ RadialSelectorView$InvalidateUpdateListener.!(this$0)!
* ↳ RadialSelectorView.mParent
* ↳ RadialPickerLayout.mParent
* ↳ LinearLayout.mParent
* ↳ LinearLayout
* Reference Key: bef94986-82d7-4df1-ae4e-d6e0e96f19e9
* Device: Xiaomi Xiaomi POCO F1 beryllium
* Android Version: 9 API: 28 LeakCanary: 1.6.3 31007b4
* Durations: watch=5012ms, gc=172ms, heap dump=2944ms, analysis=20002ms
* Details:
* Array of java.lang.Object[]
| [0] = android.animation.ObjectAnimator@315202864 (0x12c99d30)
| [1] = android.animation.AnimatorSet$Node@315203000 (0x12c99db8)
| [2] = android.animation.ValueAnimator@315203056 (0x12c99df0)
| [3] = android.animation.AnimatorSet$Node@315203184 (0x12c99e70)
| [4] = android.animation.ObjectAnimator@315203240 (0x12c99ea8)
| [5] = android.animation.AnimatorSet$Node@315203376 (0x12c99f30)
| [6] = android.animation.ObjectAnimator@315203432 (0x12c99f68)
| [7] = android.animation.AnimatorSet$Node@315203568 (0x12c99ff0)
| [8] = android.animation.ObjectAnimator@315203624 (0x12c9a028)
| [9] = android.animation.AnimatorSet$Node@315203760 (0x12c9a0b0)
| [10] = null
| [11] = null
| [12] = null
| [13] = null
| [14] = null
| [15] = null
* Instance of android.animation.ObjectAnimator
| static $class$numReferenceInstanceFields = 3
| static LOG_TAG = "ObjectAnimator"
| static $class$classSize = 473
| static $class$primitiveType = 131072
| static $class$classFlags = 0
| static $class$status = -536870912
| static $class$extData = null
| static $class$shadow$_klass_ = java.lang.Class
| static $class$classLoader = null
| static $class$clinitThreadId = 0
| static $class$accessFlags = 524305
| static $class$virtualMethodsOffset = 26
| static $class$dexTypeIndex = 212
| static DBG = false
| static $class$vtable = null
| static $class$dexClassDefIndex = 5067
| static $class$superClass = android.animation.ValueAnimator
| static $class$dexCache = java.lang.DexCache@1889632816 (0x70a18230)
| static $class$componentType = null
| static $class$name = "android.animation.ObjectAnimator"
| static $class$shadow$_monitor_ = 536870912
| static $class$copiedMethodsOffset = 51
| static $class$objectSize = 136
| static $class$iFields = 1893356300
| static $class$ifTable = java.lang.Object[4]@1889915536 (0x70a5d290)
| static $class$referenceInstanceOffsets = -536870425
| static $class$numReferenceStaticFields = 1
| static $class$objectSizeAllocFastPath = 136
| static $class$methods = 1894313824
| static $classOverhead = byte[344]@1890690273 (0x70b1a4e1)
| static $class$sFields = 1893356264
| mAutoCancel = false
| mProperty = null
| mPropertyName = null
| mTarget = java.lang.ref.WeakReference@323138920 (0x1342b568)
| mAnimationEndRequested = true
| mCurrentFraction = 1.0
| mDuration = 500
| mDurationScale = -1.0
| mFirstFrameTime = -1
| mInitialized = true
| mInterpolator = android.view.animation.AccelerateDecelerateInterpolator@1889761552 (0x70a37910)
| mLastFrameTime = -1
| mOverallFraction = 1.0
| mPauseTime = 0
| mRepeatCount = 0
| mRepeatMode = 1
| mResumed = false
| mReversing = false
| mRunning = false
| mSeekFraction = -1.0
| mSelfPulse = false
| mStartDelay = 0
| mStartListenersCalled = false
| mStartTime = -1
| mStartTimeCommitted = false
| mStarted = false
| mSuppressSelfPulseRequested = false
| mUpdateListeners = java.util.ArrayList@323138832 (0x1342b510)
| mValues = android.animation.PropertyValuesHolder[2]@323138856 (0x1342b528)
| mValuesMap = java.util.HashMap@323138880 (0x1342b540)
| mChangingConfigurations = 0
| mConstantState = null
| mListeners = null
| mPauseListeners = null
| mPaused = false
| shadow$_klass_ = android.animation.ObjectAnimator
| shadow$_monitor_ = -2134995022
* Instance of java.util.ArrayList
| static $class$numReferenceInstanceFields = 1
| static $class$classSize = 328
| static $class$primitiveType = 131072
| static $class$classFlags = 0
| static $class$status = -536870912
| static $class$extData = null
| static $class$shadow$_klass_ = java.lang.Class
| static EMPTY_ELEMENTDATA = java.lang.Object[0]@1886428272 (0x70709c70)
| static $class$classLoader = null
| static $class$clinitThreadId = 0
| static $class$accessFlags = 524289
| static $class$virtualMethodsOffset = 15
| static $class$dexTypeIndex = 1417
| static DEFAULTCAPACITY_EMPTY_ELEMENTDATA = java.lang.Object[0]@1889733056 (0x70a309c0)
| static $class$vtable = null
| static MAX_ARRAY_SIZE = 2147483639
| static $class$dexClassDefIndex = 3078
| static DEFAULT_CAPACITY = 10
| static $class$superClass = java.util.AbstractList
| static $class$dexCache = java.lang.DexCache@1883557480 (0x7044ce68)
| static $class$componentType = null
| static $class$name = "java.util.ArrayList"
| static $class$shadow$_monitor_ = 536870912
| static $class$copiedMethodsOffset = 46
| static $class$objectSize = 20
| static $class$iFields = 1884584480
| static $class$ifTable = java.lang.Object[12]@1883826232 (0x7048e838)
| static $class$referenceInstanceOffsets = 2
| static $class$numReferenceStaticFields = 2
| static $class$objectSizeAllocFastPath = 24
| static $class$methods = 1884712548
| static serialVersionUID = 8683452581122892189
| static $classOverhead = byte[180]@1883852065 (0x70494d21)
| static $class$sFields = 1884584396
| elementData = java.lang.Object[10]@323139504 (0x1342b7b0)
| size = 1
| modCount = 1
| shadow$_klass_ = java.util.ArrayList
| shadow$_monitor_ = 0
* Array of java.lang.Object[]
| [0] = com.wdullaer.materialdatetimepicker.time.RadialSelectorView$InvalidateUpdateListener@323131896 (0x134299f8)
| [1] = null
| [2] = null
| [3] = null
| [4] = null
| [5] = null
| [6] = null
| [7] = null
| [8] = null
| [9] = null
* Instance of com.wdullaer.materialdatetimepicker.time.RadialSelectorView$InvalidateUpdateListener
| static $class$numReferenceInstanceFields = 1
| static $class$classSize = 176
| static $class$primitiveType = 131072
| static $class$classFlags = 0
| static $class$status = -536870912
| static $class$extData = null
| static $class$shadow$_klass_ = java.lang.Class
| static $class$classLoader = dalvik.system.PathClassLoader@315189688 (0x12c969b8)
| static $class$clinitThreadId = 8408
| static $class$accessFlags = 524288
| static $class$virtualMethodsOffset = 2
| static $class$dexTypeIndex = 1494
| static $class$vtable = null
| static $class$dexClassDefIndex = 563
| static $class$superClass = java.lang.Object
| static $class$dexCache = java.lang.DexCache@315189432 (0x12c968b8)
| static $class$componentType = null
| static $class$name = null
| static $class$shadow$_monitor_ = 0
| static $class$copiedMethodsOffset = 3
| static $class$objectSize = 12
| static $class$iFields = 3788200280
| static $class$ifTable = java.lang.Object[2]@321497568 (0x1329a9e0)
| static $class$referenceInstanceOffsets = 1
| static $class$numReferenceStaticFields = 0
| static $class$objectSizeAllocFastPath = 16
| static $class$methods = 3788200304
| static $classOverhead = byte[52]@315351865 (0x12cbe339)
| static $class$sFields = 0
| this$0 = com.wdullaer.materialdatetimepicker.time.RadialSelectorView@323057704 (0x13417828)
| shadow$_klass_ = com.wdullaer.materialdatetimepicker.time.RadialSelectorView$InvalidateUpdateListener
| shadow$_monitor_ = 0
* Instance of com.wdullaer.materialdatetimepicker.time.RadialSelectorView
| static $class$numReferenceInstanceFields = 2
| static $class$classSize = 3384
| static FULL_ALPHA = 255
| static $class$primitiveType = 131072
| static $class$classFlags = 0
| static $class$status = -536870912
| static $class$extData = null
| static $class$shadow$_klass_ = java.lang.Class
| static $class$classLoader = dalvik.system.PathClassLoader@315189688 (0x12c969b8)
| static $class$clinitThreadId = 8408
| static $class$accessFlags = 524289
| static SELECTED_ALPHA = 255
| static $class$virtualMethodsOffset = 1
| static $class$dexTypeIndex = 1495
| static $class$vtable = null
| static $class$dexClassDefIndex = 564
| static $class$superClass = android.view.View
| static $class$dexCache = java.lang.DexCache@315189432 (0x12c968b8)
| static $class$componentType = null
| static $class$name = "com.wdullaer.materialdatetimepicker.time.RadialSelectorView"
| static $class$shadow$_monitor_ = -2028332416
| static $class$copiedMethodsOffset = 9
| static TAG = "RadialSelectorView"
| static $class$objectSize = 549
| static $class$iFields = 3788197328
| static $class$ifTable = java.lang.Object[6]@321497448 (0x1329a968)
| static $class$referenceInstanceOffsets = -1073741824
| static $class$numReferenceStaticFields = 1
| static $class$objectSizeAllocFastPath = 552
| static $class$methods = 3788197720
| static SELECTED_ALPHA_THEME_DARK = 255
| static $classOverhead = byte[3244]@315352041 (0x12cbe3e9)
| static $class$sFields = 3788197256
| mAmPmCircleRadiusMultiplier = 0.0
| mAnimationRadiusMultiplier = 1.3
| mCircleRadius = 315
| mCircleRadiusMultiplier = 0.85
| mDrawValuesReady = true
| mForceDrawDot = true
| mHasInnerCircle = true
| mInnerNumbersRadiusMultiplier = 0.6
| mInvalidateUpdateListener = com.wdullaer.materialdatetimepicker.time.RadialSelectorView$InvalidateUpdateListener@323131896 (0x134299f8)
| mIs24HourMode = true
| mIsInitialized = true
| mLineLength = 245
| mNumbersRadiusMultiplier = 0.6
| mOuterNumbersRadiusMultiplier = 0.83
| mPaint = android.graphics.Paint@323131912 (0x13429a08)
| mSelectionAlpha = 255
| mSelectionDegrees = 0
| mSelectionRadians = 0.0
| mSelectionRadius = 50
| mSelectionRadiusMultiplier = 0.16
| mTransitionEndRadiusMultiplier = 1.3
| mTransitionMidRadiusMultiplier = 0.95
| mXCenter = 371
| mYCenter = 371
| mAccessibilityCursorPosition = -1
| mAccessibilityDelegate = null
| mAccessibilityPaneTitle = null
| mAccessibilityTraversalAfterId = -1
| mAccessibilityTraversalBeforeId = -1
| mAccessibilityViewId = -1
| mAnimator = null
| mAttachInfo = null
| mAttachedActivity = null
| mAttributes = null
| mAutofillHints = null
| mAutofillId = null
| mAutofillViewId = -1
| mBackground = null
| mBackgroundRenderNode = null
| mBackgroundResource = 0
| mBackgroundSizeChanged = true
| mBackgroundTint = null
| mBottom = 743
| mCachingFailed = false
| mClipBounds = null
| mContentDescription = null
| mContext = android.view.ContextThemeWrapper@323054856 (0x13416d08)
| mCurrentAnimation = null
| mDefaultFocusHighlight = null
| mDefaultFocusHighlightCache = null
| mDefaultFocusHighlightEnabled = true
| mDefaultFocusHighlightSizeChanged = true
| mDrawableState = int[3]@1890142488 (0x70a94918)
| mDrawingCache = null
| mDrawingCacheBackgroundColor = 0
| mFirst = true
| mFloatingTreeObserver = null
| mForegroundInfo = null
| mFrameMetricsObservers = null
| mGhostView = null
| mHapticEnabledExplicitly = false
| mHasPerformedLongPress = false
| mID = -1
| mIgnoreNextUpEvent = false
| mInContextButtonPress = false
| mInputEventConsistencyVerifier = null
| mIsWebView = false
| mIsWebViewScroll = false
| mKeyedTags = null
| mLabelForId = -1
| mLastIsOpaque = false
| mLayerPaint = null
| mLayerType = 0
| mLayoutInsets = null
| mLayoutParams = android.widget.FrameLayout$LayoutParams@323132016 (0x13429a70)
| mLeft = 0
| mLeftPaddingDefined = false
| mListenerInfo = null
| mLongClickX = NaN
| mLongClickY = NaN
| mMatchIdPredicate = null
| mMatchLabelForPredicate = null
| mMeasureCache = android.util.LongSparseLongArray@323132072 (0x13429aa8)
| mMeasuredHeight = 743
| mMeasuredWidth = 743
| mMinHeight = 0
| mMinWidth = 0
| mNestedScrollingParent = null
| mNextClusterForwardId = -1
| mNextFocusDownId = -1
| mNextFocusForwardId = -1
| mNextFocusLeftId = -1
| mNextFocusRightId = -1
| mNextFocusUpId = -1
| mOldHeightMeasureSpec = 1073742567
| mOldWidthMeasureSpec = 1073742567
| mOutlineProvider = android.view.ViewOutlineProvider$1@1889734920 (0x70a31108)
| mOverScrollMode = 1
| mOverlay = null
| mPaddingBottom = 0
| mPaddingLeft = 0
| mPaddingRight = 0
| mPaddingTop = 0
| mParent = com.wdullaer.materialdatetimepicker.time.RadialPickerLayout@323054968 (0x13416d78)
| mPendingCheckForLongPress = null
| mPendingCheckForTap = null
| mPerformClick = null
| mPointerIcon = null
| mPrivateFlags = 34864
| mPrivateFlags2 = 1610819112
| mPrivateFlags3 = 16
| mRecreateDisplayList = false
| mRenderNode = android.view.RenderNode@323132096 (0x13429ac0)
| mResources = android.content.res.MiuiResources@317421584 (0x12eb7810)
| mRight = 743
| mRightPaddingDefined = false
| mRoundScrollbarRenderer = null
| mRunQueue = null
| mScrollCache = null
| mScrollIndicatorDrawable = null
| mScrollX = 0
| mScrollY = 0
| mSendViewScrolledAccessibilityEvent = null
| mSendingHoverAccessibilityEvents = false
| mStartActivityRequestWho = null
| mStateListAnimator = null
| mSystemUiVisibility = 0
| mTag = null
| mTempNestedScrollConsumed = null
| mTooltipInfo = null
| mTop = 0
| mTouchDelegate = null
| mTouchSlop = 22
| mTransformationInfo = android.view.View$TransformationInfo@323132120 (0x13429ad8)
| mTransientStateCount = 0
| mTransitionName = null
| mUnscaledDrawingCache = null
| mUnsetPressedState = null
| mUserPaddingBottom = 0
| mUserPaddingEnd = -2147483648
| mUserPaddingLeft = 0
| mUserPaddingLeftInitial = 0
| mUserPaddingRight = 0
| mUserPaddingRightInitial = 0
| mUserPaddingStart = -2147483648
| mVerticalScrollFactor = 0.0
| mVerticalScrollbarPosition = 0
| mViewFlags = 402653200
| mVisibilityChangeForAutofillHandler = null
| mWindowAttachCount = 1
| shadow$_klass_ = com.wdullaer.materialdatetimepicker.time.RadialSelectorView
| shadow$_monitor_ = 0
* Instance of com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
| static $class$numReferenceInstanceFields = 17
| static AM = 0
| static $class$classSize = 4104
| static $class$primitiveType = 131072
| static MINUTE_VALUE_TO_DEGREES_STEP_SIZE = 6
| static $class$classFlags = 0
| static $class$status = -536870912
| static $class$extData = null
| static $class$shadow$_klass_ = java.lang.Class
| static $class$classLoader = dalvik.system.PathClassLoader@315189688 (0x12c969b8)
| static $class$clinitThreadId = 8408
| static $class$accessFlags = 524289
| static $class$virtualMethodsOffset = 17
| static SECOND_VALUE_TO_DEGREES_STEP_SIZE = 6
| static HOUR_VALUE_TO_DEGREES_STEP_SIZE = 30
| static $class$dexTypeIndex = 1492
| static MINUTE_INDEX = 1
| static $class$vtable = null
| static $class$dexClassDefIndex = 561
| static VISIBLE_DEGREES_STEP_SIZE = 30
| static $class$superClass = android.widget.FrameLayout
| static $class$dexCache = java.lang.DexCache@315189432 (0x12c968b8)
| static SECOND_INDEX = 2
| static HOUR_INDEX = 0
| static $class$componentType = null
| static $class$name = "com.wdullaer.materialdatetimepicker.time.RadialPickerLayout"
| static $class$shadow$_monitor_ = 0
| static $class$copiedMethodsOffset = 33
| static TAG = "RadialPickerLayout"
| static $class$objectSize = 749
| static $class$iFields = 3788183216
| static $class$ifTable = java.lang.Object[12]@321497608 (0x1329aa08)
| static $class$referenceInstanceOffsets = -1073741824
| static PM = 1
| static $class$numReferenceStaticFields = 1
| static $class$objectSizeAllocFastPath = 752
| static $class$methods = 3788183688
| static $classOverhead = byte[3940]@315347585 (0x12cbd281)
| static $class$sFields = 3788183048
| TAP_TIMEOUT = 100
| TOUCH_SLOP = 22
| mAccessibilityManager = android.view.accessibility.AccessibilityManager@315113016 (0x12c83e38)
| mAmPmCirclesView = com.wdullaer.materialdatetimepicker.time.AmPmCirclesView@323055784 (0x134170a8)
| mCircleView = com.wdullaer.materialdatetimepicker.time.CircleView@323056328 (0x134172c8)
| mController = com.wdullaer.materialdatetimepicker.time.TimePickerDialog@323056832 (0x134174c0)
| mCurrentItemShowing = 2
| mCurrentTime = com.wdullaer.materialdatetimepicker.time.Timepoint@323057184 (0x13417620)
| mDoingMove = false
| mDoingTouch = false
| mDownDegrees = 41
| mDownX = 553.0
| mDownY = 159.0
| mGrayBox = android.view.View@323057208 (0x13417638)
| mHandler = android.os.Handler@323057672 (0x13417808)
| mHourRadialSelectorView = com.wdullaer.materialdatetimepicker.time.RadialSelectorView@323057704 (0x13417828)
| mHourRadialTextsView = com.wdullaer.materialdatetimepicker.time.RadialTextsView@323058256 (0x13417a50)
| mInputEnabled = true
| mIs24HourMode = true
| mIsTouchingAmOrPm = -1
| mLastValueSelected = null
| mListener = com.wdullaer.materialdatetimepicker.time.TimePickerDialog@323056832 (0x134174c0)
| mMinuteRadialSelectorView = com.wdullaer.materialdatetimepicker.time.RadialSelectorView@323058848 (0x13417ca0)
| mMinuteRadialTextsView = com.wdullaer.materialdatetimepicker.time.RadialTextsView@323059400 (0x13417ec8)
| mSecondRadialSelectorView = com.wdullaer.materialdatetimepicker.time.RadialSelectorView@323054200 (0x13416a78)
| mSecondRadialTextsView = com.wdullaer.materialdatetimepicker.time.RadialTextsView@323059992 (0x13418118)
| mSnapPrefer30sMap = int[361]@323060584 (0x13418368)
| mTimeInitialized = true
| mTransition = android.animation.AnimatorSet@323062040 (0x13418918)
| mForegroundPaddingBottom = 0
| mForegroundPaddingLeft = 0
| mForegroundPaddingRight = 0
| mForegroundPaddingTop = 0
| mMatchParentChildren = java.util.ArrayList@323062168 (0x13418998)
| mMeasureAllChildren = false
| mAnimationListener = null
| mCachePaint = null
| mChildCountWithTransientState = 0
| mChildTransformation = null
| mChildUnhandledKeyListeners = 0
| mChildren = android.view.View[12]@323062192 (0x134189b0)
| mChildrenCount = 9
| mChildrenInterestedInDrag = null
| mCurrentDragChild = null
| mCurrentDragStartEvent = null
| mDefaultFocus = null
| mDisappearingChildren = null
| mFirstHoverTarget = null
| mFirstTouchTarget = null
| mFocused = null
| mFocusedInCluster = null
| mGroupFlags = 2244691
| mHoveredSelf = false
| mInvalidateRegion = null
| mInvalidationTransformation = null
| mIsInterestedInDrag = false
| mLastTouchDownIndex = -1
| mLastTouchDownTime = 0
| mLastTouchDownX = 0.0
| mLastTouchDownY = 0.0
| mLayoutAnimationController = null
| mLayoutCalledWhileSuppressed = false
| mLayoutMode = -1
| mLayoutTransitionListener = android.view.ViewGroup$4@323062256 (0x134189f0)
| mLocalPoint = null
| mNestedScrollAxes = 0
| mOnHierarchyChangeListener = null
| mPersistentDrawingCache = 2
| mPreSortedChildren = null
| mSuppressLayout = false
| mTempPoint = float[2]@323062272 (0x13418a00)
| mTooltipHoverTarget = null
| mTooltipHoveredSelf = false
| mTransientIndices = null
| mTransientViews = null
| mTransition = null
| mTransitioningViews = null
| mVisibilityChangingChildren = null
| mAccessibilityCursorPosition = -1
| mAccessibilityDelegate = null
| mAccessibilityPaneTitle = null
| mAccessibilityTraversalAfterId = -1
| mAccessibilityTraversalBeforeId = -1
| mAccessibilityViewId = -1
| mAnimator = null
| mAttachInfo = null
| mAttachedActivity = null
| mAttributes = null
| mAutofillHints = null
| mAutofillId = null
| mAutofillViewId = -1
| mBackground = android.graphics.drawable.ColorDrawable@323062296 (0x13418a18)
| mBackgroundRenderNode = android.view.RenderNode@323062352 (0x13418a50)
| mBackgroundResource = 0
| mBackgroundSizeChanged = false
| mBackgroundTint = null
| mBottom = 1007
| mCachingFailed = false
| mClipBounds = null
| mContentDescription = "Seconds circular slider: 5"
| mContext = android.view.ContextThemeWrapper@323054856 (0x13416d08)
| mCurrentAnimation = null
| mDefaultFocusHighlight = null
| mDefaultFocusHighlightCache = null
| mDefaultFocusHighlightEnabled = true
| mDefaultFocusHighlightSizeChanged = true
| mDrawableState = int[3]@1890142488 (0x70a94918)
| mDrawingCache = null
| mDrawingCacheBackgroundColor = 0
| mFirst = true
| mFloatingTreeObserver = null
| mForegroundInfo = null
| mFrameMetricsObservers = null
| mGhostView = null
| mHapticEnabledExplicitly = false
| mHasPerformedLongPress = false
| mID = 2131362107
| mIgnoreNextUpEvent = false
| mInContextButtonPress = false
| mInputEventConsistencyVerifier = null
| mIsWebView = false
| mIsWebViewScroll = false
| mKeyedTags = null
| mLabelForId = -1
| mLastIsOpaque = true
| mLayerPaint = null
| mLayerType = 0
| mLayoutInsets = null
| mLayoutParams = android.widget.LinearLayout$LayoutParams@323062424 (0x13418a98)
| mLeft = 0
| mLeftPaddingDefined = false
| mListenerInfo = android.view.View$ListenerInfo@323062480 (0x13418ad0)
| mLongClickX = NaN
| mLongClickY = NaN
| mMatchIdPredicate = null
| mMatchLabelForPredicate = null
| mMeasureCache = android.util.LongSparseLongArray@323062560 (0x13418b20)
| mMeasuredHeight = 743
| mMeasuredWidth = 743
| mMinHeight = 0
| mMinWidth = 0
| mNestedScrollingParent = null
| mNextClusterForwardId = -1
| mNextFocusDownId = -1
| mNextFocusForwardId = -1
| mNextFocusLeftId = -1
| mNextFocusRightId = -1
| mNextFocusUpId = -1
| mOldHeightMeasureSpec = 1073742567
| mOldWidthMeasureSpec = 1073742567
| mOutlineProvider = android.view.ViewOutlineProvider$1@1889734920 (0x70a31108)
| mOverScrollMode = 1
| mOverlay = null
| mPaddingBottom = 0
| mPaddingLeft = 0
| mPaddingRight = 0
| mPaddingTop = 0
| mParent = android.widget.LinearLayout@323062584 (0x13418b38)
| mPendingCheckForLongPress = null
| mPendingCheckForTap = null
| mPerformClick = null
| mPointerIcon = null
| mPrivateFlags = -2120087504
| mPrivateFlags2 = 1611867688
| mPrivateFlags3 = 16
| mRecreateDisplayList = false
| mRenderNode = android.view.RenderNode@323063272 (0x13418de8)
| mResources = android.content.res.MiuiResources@317421584 (0x12eb7810)
| mRight = 743
| mRightPaddingDefined = false
| mRoundScrollbarRenderer = null
| mRunQueue = null
| mScrollCache = null
| mScrollIndicatorDrawable = null
| mScrollX = 0
| mScrollY = 0
| mSendViewScrolledAccessibilityEvent = null
| mSendingHoverAccessibilityEvents = false
| mStartActivityRequestWho = null
| mStateListAnimator = null
| mSystemUiVisibility = 0
| mTag = null
| mTempNestedScrollConsumed = null
| mTooltipInfo = null
| mTop = 264
| mTouchDelegate = null
| mTouchSlop = 22
| mTransformationInfo = null
| mTransientStateCount = 0
| mTransitionName = null
| mUnscaledDrawingCache = null
| mUnsetPressedState = null
| mUserPaddingBottom = 0
| mUserPaddingEnd = -2147483648
| mUserPaddingLeft = 0
| mUserPaddingLeftInitial = 0
| mUserPaddingRight = 0
| mUserPaddingRightInitial = 0
| mUserPaddingStart = -2147483648
| mVerticalScrollFactor = 0.0
| mVerticalScrollbarPosition = 0
| mViewFlags = 402915457
| mVisibilityChangeForAutofillHandler = null
| mWindowAttachCount = 1
| shadow$_klass_ = com.wdullaer.materialdatetimepicker.time.RadialPickerLayout
| shadow$_monitor_ = 0
* Instance of android.widget.LinearLayout
| static $class$numReferenceInstanceFields = 3
| static SHOW_DIVIDER_MIDDLE = 2
| static SHOW_DIVIDER_NONE = 0
| static $class$classSize = 4186
| static $class$primitiveType = 131072
| static $class$classFlags = 0
| static $class$status = -536870912
| static $class$extData = null
| static $class$shadow$_klass_ = java.lang.Class
| static sCompatibilityDone = true
| static $class$classLoader = null
| static $class$clinitThreadId = 0
| static VERTICAL_GRAVITY_COUNT = 4
| static $class$accessFlags = 524289
| static $class$virtualMethodsOffset = 11
| static INDEX_FILL = 3
| static SHOW_DIVIDER_BEGINNING = 1
| static $class$dexTypeIndex = 5899
| static SHOW_DIVIDER_END = 4
| static VERTICAL = 1
| static INDEX_BOTTOM = 2
| static $class$vtable = null
| static $class$dexClassDefIndex = 6161
| static $class$superClass = android.view.ViewGroup
| static $class$dexCache = java.lang.DexCache@1889632912 (0x70a18290)
| static sRemeasureWeightedChildren = true
| static $class$componentType = null
| static $class$name = "android.widget.LinearLayout"
| static $class$shadow$_monitor_ = 536870912
| static HORIZONTAL = 0
| static $class$copiedMethodsOffset = 63
| static INDEX_TOP = 1
| static $class$objectSize = 684
| static $class$iFields = 1893488740
| static $class$ifTable = java.lang.Object[10]@1889863376 (0x70a506d0)
| static $class$referenceInstanceOffsets = -1073741824
| static $class$numReferenceStaticFields = 0
| static $class$objectSizeAllocFastPath = 688
| static $class$methods = 1894529028
| static INDEX_CENTER_VERTICAL = 0
| static $classOverhead = byte[4016]@1889603809 (0x70a110e1)
| static $class$sFields = 1893488528
| mAllowInconsistentMeasurement = false
| mBaselineAligned = true
| mBaselineAlignedChildIndex = -1
| mBaselineChildTop = 0
| mDivider = null
| mDividerHeight = 0
| mDividerPadding = 0
| mDividerWidth = 0
| mGravity = 8388659
| mLayoutDirection = 0
| mMaxAscent = null
| mMaxDescent = null
| mOrientation = 1
| mShowDividers = 0
| mTotalLength = 1007
| mUseLargestChild = false
| mWeightSum = -1.0
| mAnimationListener = null
| mCachePaint = null
| mChildCountWithTransientState = 0
| mChildTransformation = null
| mChildUnhandledKeyListeners = 0
| mChildren = android.view.View[12]@323063296 (0x13418e00)
| mChildrenCount = 3
| mChildrenInterestedInDrag = null
| mCurrentDragChild = null
| mCurrentDragStartEvent = null
| mDefaultFocus = null
| mDisappearingChildren = null
| mFirstHoverTarget = null
| mFirstTouchTarget = null
| mFocused = null
| mFocusedInCluster = null
| mGroupFlags = 2244691
| mHoveredSelf = false
| mInvalidateRegion = null
| mInvalidationTransformation = null
| mIsInterestedInDrag = false
| mLastTouchDownIndex = 2
| mLastTouchDownTime = 756234781
| mLastTouchDownX = 553.0
| mLastTouchDownY = 423.0
| mLayoutAnimationController = null
| mLayoutCalledWhileSuppressed = false
| mLayoutMode = -1
| mLayoutTransitionListener = android.view.ViewGroup$4@323063360 (0x13418e40)
| mLocalPoint = null
| mNestedScrollAxes = 0
| mOnHierarchyChangeListener = null
| mPersistentDrawingCache = 2
| mPreSortedChildren = null
| mSuppressLayout = false
| mTempPoint = float[2]@323063376 (0x13418e50)
| mTooltipHoverTarget = null
| mTooltipHoveredSelf = false
| mTransientIndices = null
| mTransientViews = null
| mTransition = null
| mTransitioningViews = null
| mVisibilityChangingChildren = null
| mAccessibilityCursorPosition = -1
| mAccessibilityDelegate = null
| mAccessibilityPaneTitle = null
| mAccessibilityTraversalAfterId = -1
| mAccessibilityTraversalBeforeId = -1
| mAccessibilityViewId = -1
| mAnimator = null
| mAttachInfo = null
| mAttachedActivity = null
| mAttributes = null
| mAutofillHints = null
| mAutofillId = null
| mAutofillViewId = -1
| mBackground = android.graphics.drawable.ColorDrawable@323063400 (0x13418e68)
| mBackgroundRenderNode = android.view.RenderNode@323063456 (0x13418ea0)
| mBackgroundResource = 0
| mBackgroundSizeChanged = false
| mBackgroundTint = null
| mBottom = 1007
| mCachingFailed = false
| mClipBounds = null
| mContentDescription = null
| mContext = android.view.ContextThemeWrapper@323054856 (0x13416d08)
| mCurrentAnimation = null
| mDefaultFocusHighlight = null
| mDefaultFocusHighlightCache = null
| mDefaultFocusHighlightEnabled = true
| mDefaultFocusHighlightSizeChanged = true
| mDrawableState = int[3]@1890142488 (0x70a94918)
| mDrawingCache = null
| mDrawingCacheBackgroundColor = 0
| mFirst = true
| mFloatingTreeObserver = null
| mForegroundInfo = null
| mFrameMetricsObservers = null
| mGhostView = null
| mHapticEnabledExplicitly = false
| mHasPerformedLongPress = false
| mID = 2131362106
| mIgnoreNextUpEvent = false
| mInContextButtonPress = false
| mInputEventConsistencyVerifier = null
| mIsWebView = false
| mIsWebViewScroll = false
| mKeyedTags = null
| mLabelForId = -1
| mLastIsOpaque = true
| mLayerPaint = null
| mLayerType = 0
| mLayoutInsets = null
| mLayoutParams = android.widget.LinearLayout$LayoutParams@323063480 (0x13418eb8)
| mLeft = 0
| mLeftPaddingDefined = false
| mListenerInfo = null
| mLongClickX = NaN
| mLongClickY = NaN
| mMatchIdPredicate = null
| mMatchLabelForPredicate = null
| mMeasureCache = android.util.LongSparseLongArray@323063536 (0x13418ef0)
| mMeasuredHeight = 1007
| mMeasuredWidth = 743
| mMinHeight = 0
| mMinWidth = 0
| mNestedScrollingParent = null
| mNextClusterForwardId = -1
| mNextFocusDownId = -1
| mNextFocusForwardId = -1
| mNextFocusLeftId = -1
| mNextFocusRightId = -1
| mNextFocusUpId = -1
| mOldHeightMeasureSpec = -2147481709
| mOldWidthMeasureSpec = -2147482856
| mOutlineProvider = android.view.ViewOutlineProvider$1@1889734920 (0x70a31108)
| mOverScrollMode = 1
| mOverlay = null
| mPaddingBottom = 0
| mPaddingLeft = 0
| mPaddingRight = 0
| mPaddingTop = 0
| mParent = android.widget.LinearLayout@323063560 (0x13418f08)
| mPendingCheckForLongPress = null
| mPendingCheckForTap = null
| mPerformClick = null
| mPointerIcon = null
| mPrivateFlags = -2120087504
| mPrivateFlags2 = 1610819112
| mPrivateFlags3 = 16
| mRecreateDisplayList = false
| mRenderNode = android.view.RenderNode@323064248 (0x134191b8)
| mResources = android.content.res.MiuiResources@317421584 (0x12eb7810)
| mRight = 743
| mRightPaddingDefined = false
| mRoundScrollbarRenderer = null
| mRunQueue = null
| mScrollCache = null
| mScrollIndicatorDrawable = null
| mScrollX = 0
| mScrollY = 0
| mSendViewScrolledAccessibilityEvent = null
| mSendingHoverAccessibilityEvents = false
| mStartActivityRequestWho = null
| mStateListAnimator = null
| mSystemUiVisibility = 0
| mTag = null
| mTempNestedScrollConsumed = null
| mTooltipInfo = null
| mTop = 0
| mTouchDelegate = null
| mTouchSlop = 22
| mTransformationInfo = null
| mTransientStateCount = 0
| mTransitionName = null
| mUnscaledDrawingCache = null
| mUnsetPressedState = null
| mUserPaddingBottom = 0
| mUserPaddingEnd = -2147483648
| mUserPaddingLeft = 0
| mUserPaddingLeftInitial = 0
| mUserPaddingRight = 0
| mUserPaddingRightInitial = 0
| mUserPaddingStart = -2147483648
| mVerticalScrollFactor = 0.0
| mVerticalScrollbarPosition = 0
| mViewFlags = 402653328
| mVisibilityChangeForAutofillHandler = null
| mWindowAttachCount = 1
| shadow$_klass_ = android.widget.LinearLayout
| shadow$_monitor_ = 0
* Instance of android.widget.LinearLayout
| static $class$numReferenceInstanceFields = 3
| static SHOW_DIVIDER_MIDDLE = 2
| static SHOW_DIVIDER_NONE = 0
| static $class$classSize = 4186
| static $class$primitiveType = 131072
| static $class$classFlags = 0
| static $class$status = -536870912
| static $class$extData = null
| static $class$shadow$_klass_ = java.lang.Class
| static sCompatibilityDone = true
| static $class$classLoader = null
| static $class$clinitThreadId = 0
| static VERTICAL_GRAVITY_COUNT = 4
| static $class$accessFlags = 524289
| static $class$virtualMethodsOffset = 11
| static INDEX_FILL = 3
| static SHOW_DIVIDER_BEGINNING = 1
| static $class$dexTypeIndex = 5899
| static SHOW_DIVIDER_END = 4
| static VERTICAL = 1
| static INDEX_BOTTOM = 2
| static $class$vtable = null
| static $class$dexClassDefIndex = 6161
| static $class$superClass = android.view.ViewGroup
| static $class$dexCache = java.lang.DexCache@1889632912 (0x70a18290)
| static sRemeasureWeightedChildren = true
| static $class$componentType = null
| static $class$name = "android.widget.LinearLayout"
| static $class$shadow$_monitor_ = 536870912
| static HORIZONTAL = 0
| static $class$copiedMethodsOffset = 63
| static INDEX_TOP = 1
| static $class$objectSize = 684
| static $class$iFields = 1893488740
| static $class$ifTable = java.lang.Object[10]@1889863376 (0x70a506d0)
| static $class$referenceInstanceOffsets = -1073741824
| static $class$numReferenceStaticFields = 0
| static $class$objectSizeAllocFastPath = 688
| static $class$methods = 1894529028
| static INDEX_CENTER_VERTICAL = 0
| static $classOverhead = byte[4016]@1889603809 (0x70a110e1)
| static $class$sFields = 1893488528
| mAllowInconsistentMeasurement = false
| mBaselineAligned = true
| mBaselineAlignedChildIndex = -1
| mBaselineChildTop = 0
| mDivider = null
| mDividerHeight = 0
| mDividerPadding = 0
| mDividerWidth = 0
| mGravity = 17
| mLayoutDirection = 0
| mMaxAscent = null
| mMaxDescent = null
| mOrientation = 1
| mShowDividers = 0
| mTotalLength = 1161
| mUseLargestChild = false
| mWeightSum = -1.0
| mAnimationListener = null
| mCachePaint = null
| mChildCountWithTransientState = 0
| mChildTransformation = null
| mChildUnhandledKeyListeners = 0
| mChildren = android.view.View[12]@323064272 (0x134191d0)
| mChildrenCount = 2
| mChildrenInterestedInDrag = null
| mCurrentDragChild = null
| mCurrentDragStartEvent = null
| mDefaultFocus = null
| mDisappearingChildren = null
| mFirstHoverTarget = null
| mFirstTouchTarget = null
| mFocused = null
| mFocusedInCluster = null
| mGroupFlags = 2244691
| mHoveredSelf = false
| mInvalidateRegion = null
| mInvalidationTransformation = null
| mIsInterestedInDrag = false
| mLastTouchDownIndex = 1
| mLastTouchDownTime = 756235582
| mLastTouchDownX = 654.0
| mLastTouchDownY = 1079.0
| mLayoutAnimationController = null
| mLayoutCalledWhileSuppressed = false
| mLayoutMode = -1
| mLayoutTransitionListener = android.view.ViewGroup$4@323064336 (0x13419210)
| mLocalPoint = null
| mNestedScrollAxes = 0
| mOnHierarchyChangeListener = null
| mPersistentDrawingCache = 2
| mPreSortedChildren = null
| mSuppressLayout = false
| mTempPoint = float[2]@323064352 (0x13419220)
| mTooltipHoverTarget = null
| mTooltipHoveredSelf = false
| mTransientIndices = null
| mTransientViews = null
| mTransition = null
| mTransitioningViews = null
| mVisibilityChangingChildren = null
| mAccessibilityCursorPosition = -1
| mAccessibilityDelegate = null
| mAccessibilityPaneTitle = null
| mAccessibilityTraversalAfterId = -1
| mAccessibilityTraversalBeforeId = -1
| mAccessibilityViewId = -1
| mAnimator = null
| mAttachInfo = null
| mAttachedActivity = null
| mAttributes = null
| mAutofillHints = null
| mAutofillId = null
| mAutofillViewId = -1
| mBackground = android.graphics.drawable.ColorDrawable@323064376 (0x13419238)
| mBackgroundRenderNode = android.view.RenderNode@323064432 (0x13419270)
| mBackgroundResource = 0
| mBackgroundSizeChanged = false
| mBackgroundTint = null
| mBottom = 1161
| mCachingFailed = false
| mClipBounds = null
| mContentDescription = null
| mContext = android.view.ContextThemeWrapper@323054856 (0x13416d08)
| mCurrentAnimation = null
| mDefaultFocusHighlight = null
| mDefaultFocusHighlightCache = null
| mDefaultFocusHighlightEnabled = true
| mDefaultFocusHighlightSizeChanged = true
| mDrawableState = int[3]@1890142488 (0x70a94918)
| mDrawingCache = null
| mDrawingCacheBackgroundColor = 0
| mFirst = true
| mFloatingTreeObserver = null
| mForegroundInfo = null
| mFrameMetricsObservers = null
| mGhostView = null
| mHapticEnabledExplicitly = false
| mHasPerformedLongPress = false
| mID = 2131362108
| mIgnoreNextUpEvent = false
| mInContextButtonPress = false
| mInputEventConsistencyVerifier = null
| mIsWebView = false
| mIsWebViewScroll = false
| mKeyedTags = null
| mLabelForId = -1
| mLastIsOpaque = true
| mLayerPaint = null
| mLayerType = 0
| mLayoutInsets = null
| mLayoutParams = android.widget.FrameLayout$LayoutParams@323064456 (0x13419288)
| mLeft = 0
| mLeftPaddingDefined = false
| mListenerInfo = android.view.View$ListenerInfo@323064512 (0x134192c0)
| mLongClickX = NaN
| mLongClickY = NaN
| mMatchIdPredicate = null
| mMatchLabelForPredicate = null
| mMeasureCache = android.util.LongSparseLongArray@323064592 (0x13419310)
| mMeasuredHeight = 1161
| mMeasuredWidth = 743
| mMinHeight = 0
| mMinWidth = 0
| mNestedScrollingParent = null
| mNextClusterForwardId = -1
| mNextFocusDownId = -1
| mNextFocusForwardId = -1
| mNextFocusLeftId = -1
| mNextFocusRightId = -1
| mNextFocusUpId = -1
| mOldHeightMeasureSpec = -2147481709
| mOldWidthMeasureSpec = -2147482856
| mOutlineProvider = android.view.ViewOutlineProvider$1@1889734920 (0x70a31108)
| mOverScrollMode = 1
| mOverlay = null
| mPaddingBottom = 0
| mPaddingLeft = 0
| mPaddingRight = 0
| mPaddingTop = 0
| mParent = android.widget.FrameLayout@323064616 (0x13419328)
| mPendingCheckForLongPress = null
| mPendingCheckForTap = null
| mPerformClick = null
| mPointerIcon = null
| mPrivateFlags = -2120087504
| mPrivateFlags2 = 1610819112
| mPrivateFlags3 = 16
| mRecreateDisplayList = false
| mRenderNode = android.view.RenderNode@323065264 (0x134195b0)
| mResources = android.content.res.MiuiResources@317421584 (0x12eb7810)
| mRight = 743
| mRightPaddingDefined = false
| mRoundScrollbarRenderer = null
| mRunQueue = null
| mScrollCache = null
| mScrollIndicatorDrawable = null
| mScrollX = 0
| mScrollY = 0
| mSendViewScrolledAccessibilityEvent = null
| mSendingHoverAccessibilityEvents = false
| mStartActivityRequestWho = null
| mStateListAnimator = null
| mSystemUiVisibility = 0
| mTag = null
| mTempNestedScrollConsumed = null
| mTooltipInfo = null
| mTop = 0
| mTouchDelegate = null
| mTouchSlop = 22
| mTransformationInfo = null
| mTransientStateCount = 0
| mTransitionName = null
| mUnscaledDrawingCache = null
| mUnsetPressedState = null
| mUserPaddingBottom = 0
| mUserPaddingEnd = -2147483648
| mUserPaddingLeft = 0
| mUserPaddingLeftInitial = 0
| mUserPaddingRight = 0
| mUserPaddingRightInitial = 0
| mUserPaddingStart = -2147483648
| mVerticalScrollFactor = 0.0
| mVerticalScrollbarPosition = 0
| mViewFlags = 939524225
| mVisibilityChangeForAutofillHandler = null
| mWindowAttachCount = 1
| shadow$_klass_ = android.widget.LinearLayout
| shadow$_monitor_ = 0
* Excluded Refs:
| Field: android.os.Message.obj
| Field: android.os.Message.next
| Field: android.os.Message.target
| Field: android.view.Choreographer$FrameDisplayEventReceiver.mMessageQueue (always)
| Field: android.view.ViewGroup$ViewLocationHolder.mRoot
| Thread:FinalizerWatchdogDaemon (always)
| Thread:main (always)
| Thread:LeakCanary-Heap-Dump (always)
| Class:java.lang.ref.WeakReference (always)
| Class:java.lang.ref.SoftReference (always)
| Class:java.lang.ref.PhantomReference (always)
| Class:java.lang.ref.Finalizer (always)
| Class:java.lang.ref.FinalizerReference (always)