-
Notifications
You must be signed in to change notification settings - Fork 1
ThreadHandler
Daniel Bergløv edited this page Oct 25, 2015
·
1 revision
The ThreadHandler class is basically a Handler only it handles all of it's work from within it's own Thread. Google made a special HandlerThread class, which is an extended Thread class that could be used along with a regular Handler to obtain this feature. But instead of creating a HandlerThread instance only to parse it's Looper to the Handler, it seams better and easier to simply create a new Handler that does all of this automatically.
Example
Handler mHandler = new ThreadHandler("Thread Name", Process.THREAD_PRIORITY_BACKGROUND) {
@Override
public void handleMessage(Message msg) {
// This message is handled in a background Thread
}
};