From 2d132af2bb883444ce7a01a957e8dfdd5191f255 Mon Sep 17 00:00:00 2001 From: Jeffrey Sharkey <> Date: Tue, 24 Mar 2009 21:21:09 -0700 Subject: Automated import from //branches/donutburger/...@142038,142038 --- src/com/android/launcher/Launcher.java | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/com/android/launcher/Launcher.java b/src/com/android/launcher/Launcher.java index 6ac4a5763..73502e291 100644 --- a/src/com/android/launcher/Launcher.java +++ b/src/com/android/launcher/Launcher.java @@ -1261,7 +1261,7 @@ public final class Launcher extends Activity implements View.OnClickListener, On } mBinder = new DesktopBinder(this, shortcuts, appWidgets, drawerAdapter); - mBinder.startWhenIdle(); + mBinder.startBindingItems(); } private void bindItems(Launcher.DesktopBinder binder, @@ -1364,7 +1364,7 @@ public final class Launcher extends Activity implements View.OnClickListener, On private void bindDrawer(Launcher.DesktopBinder binder, ApplicationsAdapter drawerAdapter) { mAllAppsGrid.setAdapter(drawerAdapter); - binder.startBindingAppWidgets(); + binder.startBindingAppWidgetsWhenIdle(); } private void bindAppWidgets(Launcher.DesktopBinder binder, @@ -2003,7 +2003,15 @@ public final class Launcher extends Activity implements View.OnClickListener, On } } - public void startWhenIdle() { + public void startBindingItems() { + obtainMessage(MESSAGE_BIND_ITEMS, 0, mShortcuts.size()).sendToTarget(); + } + + public void startBindingDrawer() { + obtainMessage(MESSAGE_BIND_DRAWER).sendToTarget(); + } + + public void startBindingAppWidgetsWhenIdle() { // Ask for notification when message queue becomes idle final MessageQueue messageQueue = Looper.myQueue(); messageQueue.addIdleHandler(this); @@ -2011,18 +2019,10 @@ public final class Launcher extends Activity implements View.OnClickListener, On public boolean queueIdle() { // Queue is idle, so start binding items - startBindingItems(); + startBindingAppWidgets(); return false; } - - public void startBindingItems() { - obtainMessage(MESSAGE_BIND_ITEMS, 0, mShortcuts.size()).sendToTarget(); - } - public void startBindingDrawer() { - obtainMessage(MESSAGE_BIND_DRAWER).sendToTarget(); - } - public void startBindingAppWidgets() { obtainMessage(MESSAGE_BIND_APPWIDGETS).sendToTarget(); } -- cgit v1.2.3