3
我有一個類擴展了GLSurfaceView,並在我的Android應用中實現了Renderer,它負責處理opengl渲染。當我嘗試從onSurfaceCreated事件執行一個asynctask時,應用程序崩潰(沒有拋出異常)。如果從主活動運行相同的異步任務,一切都很好。該執行的AsyncTask在這一點上只是一個佔位符:AsyncTask在onSurfaceCreated中使用時崩潰
public class DownloadImageTask extends AsyncTask<String, Void, Integer>
{
@Override
protected Integer doInBackground(String... myParams) {
return 1;
}
@Override
protected void onPostExecute(Integer result)
{
}
}
從onSurfaceCreated被稱爲()
new DownloadImageTask().execute("myParam");
爲什麼我不能開始從onSurfaceCreated事件中的AsyncTask?
在應用程序崩潰後粘貼logcat輸出。 – Cristian 2010-12-05 00:45:13
你是怎麼稱呼它的? – st0le 2010-12-05 05:49:36