add a new idlehandler to this message queue . this may beremoved automatically for you by returning false from idlehandler #queueidle idlehandler.queueidle when it isinvoked , or explicitly removing it with #removeidlehandler . this method is safe to call from any thread . concode_field_sep boolean mQuitAllowed concode_elem_sep int mPtr concode_elem_sep IdleHandler[] mPendingIdleHandlers concode_elem_sep Message mMessages concode_elem_sep boolean mQuiting concode_elem_sep ArrayList<IdleHandler> mIdleHandlers concode_elem_sep boolean mBlocked concode_field_sep Message next concode_elem_sep void removeIdleHandler concode_elem_sep void nativeInit concode_elem_sep boolean enqueueMessage concode_elem_sep void nativeDestroy concode_elem_sep boolean queueIdle concode_elem_sep void finalize concode_elem_sep void nativePollOnce concode_elem_sep boolean removeMessages concode_elem_sep void removeMessages concode_elem_sep void nativeWake concode_elem_sep void removeCallbacksAndMessages
void function ( IdleHandler arg0 ) { if ( arg0 == null ) { throw new NullPointerException ( "srini_string" ) ; } synchronized ( this ) { mIdleHandlers . add ( arg0 ) ; } }