Lines Matching refs:Runnable
35 private LinkedList<Runnable> mQueue = new LinkedList();
41 Runnable r;
60 private class IdleRunnable implements Runnable {
61 Runnable mRunnable;
63 IdleRunnable(Runnable r) {
75 /** Schedule runnable to run after everything that's on the queue right now. */
76 public void post(Runnable runnable) {
78 mQueue.add(runnable);
85 /** Schedule runnable to run when the queue goes idle. */
86 public void postIdle(final Runnable runnable) {
87 post(new IdleRunnable(runnable));
90 public void cancelRunnable(Runnable runnable) {
92 while (mQueue.remove(runnable)) { }
104 Runnable peek = mQueue.getFirst();