Best code examples for Handler obtainMessage method (android.os.Handler.obtainMessage)

These code examples were ranked by Codota’s semantic indexing as the best open source examples for Handler obtainMessage method.
You can now enable Codota on your own code to easily search and navigate your Java codebase.

Handler obtainMessage examples from Open Source projects
This code example shows how to use the following methods: obtainMessage, sendMessage
97:	Message msg = mHandler.obtainMessage(); 
-
102:	mHandler.sendMessage(msg); 
Full Snippet Info
8
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendMessage
127:	Message msg = mHandler.obtainMessage(MESSAGE_UPDATE_ITEMS, 
-
130:	mHandler.removeMessages(MESSAGE_UPDATE_ITEMS); 
-
133:	mHandler.sendMessage(msg); 
Full Snippet Info
8
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
61:	mHandler.sendMessage(mHandler.obtainMessage(SWITCH_TAB, intExtra, 0)); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendMessage, sendMessageDelayed
57:	Message numsg = mParentHandler 
-
59:	mParentHandler.removeMessages( REMOTE_IMAGE_DECODED ); 
60:	mParentHandler.sendMessageDelayed( numsg, 300 ); 
-
64:	numsg = mParentHandler.obtainMessage( REMOTE_IMAGE_DECODED, bm ); 
65:	mParentHandler.removeMessages( REMOTE_IMAGE_DECODED ); 
66:	mParentHandler.sendMessage( numsg ); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
188:	mH.sendMessage(msg); 
-
428:	return mH.obtainMessage(what); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
59:	mHandler.sendMessage(mHandler.obtainMessage(SWITCH_TAB, intExtra, 0)); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendMessage
132:	Message myMessage = btcHandler.obtainMessage(); 
-
138:	btcHandler.removeMessages(motor); 
139:	btcHandler.sendMessage(myMessage); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendMessageDelayed
181:	mHandler.removeMessages(MSG_FADE); 
-
196:	mHandler.sendMessageDelayed(mHandler.obtainMessage(MSG_FADE), FADE_DELAY); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
43:	mHandler.sendMessageDelayed(mHandler.obtainMessage(0), 1000); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
40:	Message message = autoFocusHandler.obtainMessage(autoFocusMessage, success); 
-
44:	autoFocusHandler.sendMessageDelayed(message, AUTOFOCUS_INTERVAL_MS); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendMessage
137:	Message myMessage = btcHandler.obtainMessage(); 
-
143:	btcHandler.removeMessages(motor); 
144:	btcHandler.sendMessage(myMessage); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
97:	Message msg = mHandler.obtainMessage(); 
-
102:	mHandler.sendMessage(msg); 
Full Snippet Info
7
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendMessageDelayed
112:	mHandler.removeMessages(MSG_STOP); 
-
114:	mHandler.sendMessageDelayed(mHandler.obtainMessage(MSG_STOP, startId, 0), getIdleStopTime()); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage
47:	Message message = thePreviewHandler.obtainMessage(previewMessage, cameraResolution.x, 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage
242:	registrationStateHandler.obtainMessage(state.state, state.number).sendToTarget(); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: hasMessages, obtainMessage, sendMessageDelayed
235:	if (mHandler.hasMessages(0)) { 
-
240:	mHandler.sendMessageDelayed(mHandler.obtainMessage(0, 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
140:	mUiHandler.sendMessage(mUiHandler.obtainMessage(MSG_UPDATE_CURSOR, cursor)); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
134:	handler.sendMessageDelayed(handler.obtainMessage(MSG_TIMEOUT), 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
186:	handler.sendMessage(msg); 
-
195:	msg = this.handler.obtainMessage(responseMessage, response); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendMessageDelayed
232:	mAsyncHandler.removeMessages(REQUEST_TEXTURE_N + id); 
233:	Message message = mAsyncHandler.obtainMessage(REQUEST_TEXTURE_N + id, id, 0); 
234:	mAsyncHandler.sendMessageDelayed(message, HOLDOFF_DELAY); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, removeMessages, sendEmptyMessage, sendMessageDelayed
396:	mHandler.sendEmptyMessage(SHOW_PROGRESS); 
-
399:	mHandler.removeMessages(FADE_OUT); 
400:	mHandler.sendMessageDelayed(mHandler.obtainMessage(FADE_OUT), 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
83:	mHandler.sendMessage(mHandler.obtainMessage(NORMAL, mHeaderHeight, 0)); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: hasMessages, obtainMessage
156:	if (mHandler.hasMessages(MSG_BIND_PREFERENCES)) return; 
157:	mHandler.obtainMessage(MSG_BIND_PREFERENCES).sendToTarget(); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: hasMessages, obtainMessage
222:	if (mHandler.hasMessages(MSG_BIND_PREFERENCES)) return; 
223:	mHandler.obtainMessage(MSG_BIND_PREFERENCES).sendToTarget(); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
132:	mHandler.sendMessage(mHandler.obtainMessage(uiEvent.ordinal(), 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendEmptyMessage, sendMessage
92:	handler.sendEmptyMessage(0); 
-
95:	handler.sendMessage(handler.obtainMessage(1,e.getMessage())); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendEmptyMessage
326:	mHandler.sendEmptyMessage(MESSAGE_START_TTS); 
-
442:	mHandler.obtainMessage(MESSAGE_PLAY_EARCON, INDEX_RINGER_SILENT, 0).sendToTarget(); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
132:	Message msg = mHandler.obtainMessage(MSG_STATS); 
133:	mHandler.sendMessageDelayed(msg, delay); 
Full Snippet Info
5
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
40:	Message message = autoFocusHandler.obtainMessage(autoFocusMessage, success); 
-
44:	autoFocusHandler.sendMessageDelayed(message, AUTOFOCUS_INTERVAL_MS); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
104:	mHandler.obtainMessage(MESSAGE_STATE_CHANGE, state, -1).sendToTarget(); 
-
190:	Message msg = mHandler.obtainMessage(MESSAGE_DEVICE_NAME); 
-
194:	mHandler.sendMessage(msg); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
127:	Message msg = mMaster.obtainMessage(); 
-
129:	mMaster.sendMessage(msg); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
40:	Message message = autoFocusHandler.obtainMessage(autoFocusMessage, success); 
-
44:	autoFocusHandler.sendMessageDelayed(message, AUTOFOCUS_INTERVAL_MS); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
439:	mHandler.sendMessageDelayed(mHandler 
440:	.obtainMessage(MSG_REMOVE_PREVIEW), 60); 
Full Snippet Info
5
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessage
158:	Message msg = sThreadHandler.obtainMessage(DEFAULT_TOKEN); 
-
175:	sThreadHandler.sendMessage(msg); 
Full Snippet Info
6
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageAtFrontOfQueue
81:	mHandler.obtainMessage(MESSAGE_STATE_CHANGE, state, -1).sendToTarget(); 
-
150:	Message msg = mHandler.obtainMessage(MESSAGE_DEVICE_NAME); 
-
154:	mHandler.sendMessageAtFrontOfQueue(msg); 
Full Snippet Info
5
CodeRank
This code example shows how to use the following methods: obtainMessage, sendMessageDelayed
130:	handler.sendMessageDelayed(handler.obtainMessage(MSG_TIMEOUT), 
Full Snippet Info
5
CodeRank
This code example shows how to use the following methods: setData
313:	Message message = new Message(); 
-
319:	message.setData(data); 
-
321:	handler.sendMessage(message); 
Full Snippet Info
8
CodeRank
Related Handler obtainMessage Questions & Answers:
Handler Class Overview
A Handler allows you to send and process Message and Runnable objects associated with a thread's MessageQueue. Each Handler instance is associated with a single thread and that thread's message queue. When you create a new Handler, it is bound to the thread / message queue of the thread that is creating it -- from that point on, it will deliver messages and runnables to that message queue and execute them as they come out of the message queue. There are two main uses for a Handler: (1) to schedule messages and runnables to be executed as some point in the future; and (2) to enqueue an action to be performed on a different thread than your own. Scheduling messages is accomplished with the post(Runnable), postAtTime(Runnable, long), postDelayed(Runnable, long), sendEmptyMessage(int), sendMessage(Message), sendMessageAtTime(Message, long), and sendMessageDelayed(Message, long) methods. The post versions allow you to enqueue Runnable objects to be called by the message queue when they are received; the sendMessage versions allow you to enqueue a Message object containing a bundle of data that will be processed by the Handler's handleMessage(Message) method (requiring that you implement a subclass of Handler). When posting or sending to a Handler, you can either allow the item to be processed as soon as the message queue is ready to do so, or specify a delay before it gets processed or absolute time for it to be processed. The latter two allow you to implement timeouts, ticks, and other timing-based behavior. When a process is created for your application, its main thread is dedicated to running a message queue that takes care of managing the top-level application objects (activities, broadcast receivers, etc) and any windows they create. You can create your own threads, and communicate back with the main application thread through a Handler. This is done by calling the same post or sendMessage methods as before, but from your new thread. The given Runnable or Message will then be scheduled in...
obtainMessage Method Overview
Same as obtainMessage(), except that it also sets the what, arg1 and arg2 members of the returned Message.
See Also
  • hasMessages
    Check if there are any pending posts of messages with code 'what' and whose obj is 'object' in the message queue.
  • post
    Causes the Runnable r to be added to the message queue.
  • postAtTime
    Causes the Runnable r to be added to the message queue, to be run at a specific time given by uptimeMillis.
  • postDelayed
    Causes the Runnable r to be added to the message queue, to be run after the specified amount of time elapses.
  • removeCallbacks
    Remove any pending posts of Runnable r that are in the message queue.
  • removeMessages
    Remove any pending posts of messages with code 'what' that are in the message queue.
  • sendEmptyMessageDelayed
    Sends a Message containing only the what value, to be delivered after the specified amount of time elapses.
  • sendMessage
    Pushes a message onto the end of the message queue after all pending messages before the current time.
  • sendMessageDelayed
    Enqueue a message into the message queue after all pending messages before (current time + delayMillis).