在updateWallpaperOffsets()方法里。
niming@ubuntu:/home/user/workspace2/niming/a23-kitkat/android/packages/apps/Launcher2$ git diff src/com/android/launcher2/Workspace.java
diff --git a/src/com/android/launcher2/Workspace.java b/src/com/android/launcher2/Workspace.java
old mode 100644
new mode 100755
index 6965e86..118d060
--- a/src/com/android/launcher2/Workspace.java
+++ b/src/com/android/launcher2/Workspace.java
@@ -913,7 +913,8 @@ public class Workspace extends SmoothPagedView
mWallpaperOffset.jumpToFinal();
mUpdateWallpaperOffsetImmediately = false;
} else {
- updateNow = keepUpdating = mWallpaperOffset.computeScrollOffset();
+// updateNow = keepUpdating = mWallpaperOffset.computeScrollOffset();
+ Log.i(TAG, "================================="+keepUpdating+" "+mWallpaperOffset.computeScrollOffset());
}
if (updateNow) {
if (mWindowToken != null) {
@@ -922,7 +923,7 @@ public class Workspace extends SmoothPagedView
}
}
if (keepUpdating) {
- invalidate();
+// invalidate();
}
}