遇到的情況
AsyncTask
protected GAViewer doInBackground(Activity... params) {
......
GAViewer viewer = new GAViewer(result, drawActivity.getApplicationContext());
return viewer;
}
產(chǎn)生
Can't create handler inside thread that has not called Looper.prepare()
異常
原因估計(jì)
1.viewer 是個(gè) SurfaceView ,而doInBackground是不允許操作UI的
2.drawActivity.getApplicationContext() 已經(jīng)操作了UI ?maybe