private void startTileBufferUpdateTask() { if (!mCommitTileUpdatesOnIdleEventLoop) return; if (isTileBufferUpdatesSuspended()) return; Log.d( "tt", "Tile Update scheduleTask scale " + mContentsScale + " pending scale " + mPendingScale); mUpdateTimer.cancelAllTasks(); mUpdateTimer.scheduleTask(new BufferUpdateTask(), 0); }
private void startCommitScaleChangeTask() { if (isBackingStoreUpdatesSuspended()) return; CommitScaleChangeTask task = new CommitScaleChangeTask(); Log.d( "tt", "CommitScale scheduleTask " + task.hashCode() + " " + mContentsScale + " pending scale " + mPendingScale); mUpdateTimer.cancelAllTasks(); mUpdateTimer.scheduleTask(task, 0); }
private void startBSUpdateTask(long interval) { if (!mCommitTileUpdatesOnIdleEventLoop) return; if (isBackingStoreUpdatesSuspended()) return; Log.d( "tt", "BSUpdate scheduleTask scale " + mContentsScale + " pending scale " + mPendingScale + " interval " + interval); mUpdateTimer.cancelAllTasks(); mUpdateTimer.scheduleTask(new BSUpdateTimerTask(), interval); }