我有一个视图,上面有一个ProgressBar
,它只是坐着和旋转(顺利)。
同时,我正在通过AsyncTask
进行网络加载。加载完成后,我将所有JSON
数据处理成可视布局,这需要大约1.5秒的时间。然而,在这1.5秒内,我的ProgressBar
动画完全停止了。
我怎样才能使它既能处理数据,又能保持动画流畅呢?
虽然没有代码很难评估,但我还是要试一试。
你可以简单地处理JSON并在AsyncTask
中创建View
,然后将View
传递回onPostExecute
中的GUI线程。