Handler
logcat出现10-22 09:57:30.793: E/AndroidRuntime(22709): java.lang.IllegalStateException: The specified message queue synchronization barrier token has not been posted or has already been removed.
I got the same problem as you did here. After two days' struggle, I found a way to solve it. It is simple. Just add this.obtainMessage() in your handlerMessage() before updating any UI. After doing this, everything will be fine now.
具体原因未知