Home | History | Annotate | Download | only in os

Lines Matching refs:IdleHandler

51     private final ArrayList<IdleHandler> mIdleHandlers = new ArrayList<IdleHandler>();
53 private IdleHandler[] mPendingIdleHandlers;
108 * Add a new {@link IdleHandler} to this message queue. This may be
110 * {@link IdleHandler#queueIdle IdleHandler.queueIdle()} when it is
115 * @param handler The IdleHandler to be added.
117 public void addIdleHandler(@NonNull IdleHandler handler) {
119 throw new NullPointerException("Can't add a null IdleHandler");
127 * Remove an {@link IdleHandler} from the queue that was previously added
133 * @param handler The IdleHandler to be removed.
135 public void removeIdleHandler(@NonNull IdleHandler handler) {
382 mPendingIdleHandlers = new IdleHandler[Math.max(pendingIdleHandlerCount, 4)];
390 final IdleHandler idler = mPendingIdleHandlers[i];
397 Log.wtf(TAG, "IdleHandler threw exception", t);
811 public static interface IdleHandler {