0

我正在查看 Android 2.1 平台示例中的媒体播放器应用程序。我提供了我想播放的媒体文件的 URL 链接。现在它运行良好,但应用程序给出了一个“耗时太长”的警告对话框,这意味着在 UI 上做了太多的工作。当从互联网流式传输时,是否有更好的方法来准备文件异步,以免对 UI 线程造成比需要更多的错误。

谢谢。

4

2 回答 2

0

PrepareAsync() 在另一个线程上执行(因此得名)。我认为问题不在这里。

于 2012-10-06T21:32:53.363 回答
0

我使用服务来播放器。它不需要 UI,因此您可以确定它不会阻止 ui,并且在您离开活动时它不会被杀死。

于 2012-10-06T21:37:23.473 回答