Handler handler = new Handler(); if(handler.hasMessages(123)) { // Message with ID 123 is already present in the queue } else { // Message with ID 123 is not present in the queue }
Handler handler = new Handler(); Runnable runnable = new Runnable() { @Override public void run() { // Do some stuff } }; if(handler.hasCallbacks(runnable)) { // Runnable is already present in the queue } else { // Runnable is not present in the queue }Package library: android.os