Merge "ActivityThread: Avoid creating duplicate handlers and reuse mH"

This commit is contained in:
Dianne Hackborn
2012-08-21 15:12:45 -07:00
committed by android code review

View File

@ -4728,13 +4728,14 @@ public final class ActivityThread {
Process.setArgV0("<pre-initialized>");
Looper.prepareMainLooper();
if (sMainThreadHandler == null) {
sMainThreadHandler = new Handler();
}
ActivityThread thread = new ActivityThread();
thread.attach(false);
if (sMainThreadHandler == null) {
sMainThreadHandler = thread.getHandler();
}
AsyncTask.init();
if (false) {