diff options
author | Joe Onorato <joeo@android.com> | 2009-11-17 17:32:16 -0800 |
---|---|---|
committer | Joe Onorato <joeo@android.com> | 2009-11-17 18:04:52 -0800 |
commit | be38609f875f9b9374ceaf723135c0a624637fcb (patch) | |
tree | bf7c66e12f86fa685ea2b98051e020a82bd9ff57 /src/com/android/launcher2/AllAppsView.java | |
parent | b40d29cb41c302387b2794b214fe2522073d957d (diff) | |
download | android_packages_apps_Trebuchet-be38609f875f9b9374ceaf723135c0a624637fcb.tar.gz android_packages_apps_Trebuchet-be38609f875f9b9374ceaf723135c0a624637fcb.tar.bz2 android_packages_apps_Trebuchet-be38609f875f9b9374ceaf723135c0a624637fcb.zip |
Add a lot of logging that can be seen by doing adb shell setprop launcher2.dumpstate 1 and presssing volume down
Diffstat (limited to 'src/com/android/launcher2/AllAppsView.java')
-rw-r--r-- | src/com/android/launcher2/AllAppsView.java | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/src/com/android/launcher2/AllAppsView.java b/src/com/android/launcher2/AllAppsView.java index 687d41668..9b521b971 100644 --- a/src/com/android/launcher2/AllAppsView.java +++ b/src/com/android/launcher2/AllAppsView.java @@ -49,6 +49,7 @@ import android.view.ViewConfiguration; import android.view.accessibility.AccessibilityEvent; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collections; import java.util.Comparator; @@ -1377,6 +1378,69 @@ public class AllAppsView extends RSSurfaceView break; } } + + public void dumpState() { + Log.d(TAG, "mRollo.mWidth=" + mWidth); + Log.d(TAG, "mRollo.mHeight=" + mHeight); + Log.d(TAG, "mRollo.mIcons=" + mIcons); + if (mIcons != null) { + Log.d(TAG, "mRollo.mIcons.length=" + mIcons.length); + } + if (mIconIds != null) { + Log.d(TAG, "mRollo.mIconIds.length=" + mIconIds.length); + } + Log.d(TAG, "mRollo.mIconIds=" + Arrays.toString(mIconIds)); + if (mLabelIds != null) { + Log.d(TAG, "mRollo.mLabelIds.length=" + mLabelIds.length); + } + Log.d(TAG, "mRollo.mLabelIds=" + Arrays.toString(mLabelIds)); + Log.d(TAG, "mRollo.mTouchXBorders=" + Arrays.toString(mTouchXBorders)); + Log.d(TAG, "mRollo.mTouchYBorders=" + Arrays.toString(mTouchYBorders)); + Log.d(TAG, "mRollo.mHasSurface=" + mHasSurface); + Log.d(TAG, "mRollo.mAppsDirty=" + mAppsDirty); + Log.d(TAG, "mRollo.mState.newPositionX=" + mState.newPositionX); + Log.d(TAG, "mRollo.mState.newTouchDown=" + mState.newTouchDown); + Log.d(TAG, "mRollo.mState.flingVelocity=" + mState.flingVelocity); + Log.d(TAG, "mRollo.mState.iconCount=" + mState.iconCount); + Log.d(TAG, "mRollo.mState.selectedIconIndex=" + mState.selectedIconIndex); + Log.d(TAG, "mRollo.mState.selectedIconTexture=" + mState.selectedIconTexture); + Log.d(TAG, "mRollo.mState.zoomTarget=" + mState.zoomTarget); + Log.d(TAG, "mRollo.mState.homeButtonId=" + mState.homeButtonId); + Log.d(TAG, "mRollo.mState.targetPos=" + mState.targetPos); + Log.d(TAG, "mRollo.mParams.bubbleWidth=" + mParams.bubbleWidth); + Log.d(TAG, "mRollo.mParams.bubbleHeight=" + mParams.bubbleHeight); + Log.d(TAG, "mRollo.mParams.bubbleBitmapWidth=" + mParams.bubbleBitmapWidth); + Log.d(TAG, "mRollo.mParams.bubbleBitmapHeight=" + mParams.bubbleBitmapHeight); + Log.d(TAG, "mRollo.mParams.homeButtonWidth=" + mParams.homeButtonWidth); + Log.d(TAG, "mRollo.mParams.homeButtonHeight=" + mParams.homeButtonHeight); + Log.d(TAG, "mRollo.mParams.homeButtonTextureWidth=" + mParams.homeButtonTextureWidth); + Log.d(TAG, "mRollo.mParams.homeButtonTextureHeight=" + mParams.homeButtonTextureHeight); + } + } + + public void dumpState() { + Log.d(TAG, "mRS=" + mRS); + Log.d(TAG, "mRollo=" + mRollo); + ApplicationInfo.dumpApplicationInfoList(TAG, "mAllAppsList", mAllAppsList); + Log.d(TAG, "mArrowNavigation=" + mArrowNavigation); + Log.d(TAG, "mStartedScrolling=" + mStartedScrolling); + Log.d(TAG, "mLastSelection=" + mLastSelection); + Log.d(TAG, "mLastSelectedIcon=" + mLastSelectedIcon); + Log.d(TAG, "mVelocityTracker=" + mVelocityTracker); + Log.d(TAG, "mTouchTracking=" + mTouchTracking); + Log.d(TAG, "mShouldGainFocus=" + mShouldGainFocus); + Log.d(TAG, "mZoomDirty=" + mZoomDirty); + Log.d(TAG, "mAnimateNextZoom=" + mAnimateNextZoom); + Log.d(TAG, "mZoom=" + mZoom); + Log.d(TAG, "mPosX=" + mPosX); + Log.d(TAG, "mVelocity=" + mVelocity); + Log.d(TAG, "mMessageProc=" + mMessageProc); + if (mRollo != null) { + mRollo.dumpState(); + } + if (mRS != null) { + mRS.contextDump(0); + } } } |