我想在加载应用程序时加载进度条。我有60个声音文件,我已经使用声音池放入全局应用程序。当我启动应用程序时,应用程序变为空白,加载需要30到40秒。
在应用程序加载所有声音文件之前,可以使用背景图像放置一些进度条而不是空白屏幕吗?
我发现全局应用程序不支持进度条或背景图像?这是真的?
如果没有,有人可以帮我解决上述问题吗?
谢谢!
答案 0 :(得分:0)
将声音文件加载到AsyncTask或线程中。
您可以设置OnLoadCompleteListener
以确切知道加载完成的时间。
答案 1 :(得分:0)
如果我是对的,你的意思是Application
课程,那么你就不能从那里显示进度条。但您必须至少有一项活动,并且可以在活动中显示进度条。
此外,您不应对此类UI线程进行大量操作。在AsyncTask
中加载声音,在onPreExecute()
方法中显示进度条并将其隐藏在onPostExecute()
方法中。