question: return the messagequeue object associated with the currentthread . this must be called from a thread running a looper , or a nullpointerexception will be thrown . concode_field_sep Printer mLogging concode_elem_sep String TAG concode_elem_sep MessageQueue mQueue concode_elem_sep ThreadLocal<Looper> sThreadLocal concode_elem_sep Thread mThread concode_elem_sep boolean mRun concode_elem_sep Looper mMainLooper concode_field_sep void prepare concode_elem_sep void profile concode_elem_sep void setMainLooper concode_elem_sep Looper myLooper concode_elem_sep void setMessageLogging concode_elem_sep void loop concode_elem_sep MessageQueue getQueue concode_elem_sep void prepareMainLooper concode_elem_sep Thread getThread concode_elem_sep void quit concode_elem_sep String toString concode_elem_sep void dump concode_elem_sep Looper getMainLooper
target: MessageQueue function ( ) { return myLooper ( ) . mQueue ; }