我想在加载应用程序时加载进度条。我有 60 个声音文件,我使用声音池将它们放入全球应用程序中。当我启动应用程序时,应用程序变为空白,加载需要 30 到 40 秒。
在应用程序加载所有声音文件之前,是否可以放置一些带有背景图像的进度条而不是空白屏幕?
我发现全局应用程序不支持进度条或背景图像?这是真的?
如果没有,有人可以在上面帮助我吗?
谢谢!
我想在加载应用程序时加载进度条。我有 60 个声音文件,我使用声音池将它们放入全球应用程序中。当我启动应用程序时,应用程序变为空白,加载需要 30 到 40 秒。
在应用程序加载所有声音文件之前,是否可以放置一些带有背景图像的进度条而不是空白屏幕?
我发现全局应用程序不支持进度条或背景图像?这是真的?
如果没有,有人可以在上面帮助我吗?
谢谢!
在 AsyncTask 或 Thread 中加载您的声音文件。
您可以设置一个OnLoadCompleteListener
以确切知道加载完成的时间。
如果我是对的,并且您的意思是您的Application
班级,那么您将无法从那里显示进度条。但是您必须至少有一项活动,并且您可以在活动中显示进度条。
此外,您不应该在 UI 线程上进行诸如此类的繁重操作。在 中加载声音,在方法AsyncTask
中显示进度条并在onPreExecute()
方法中隐藏它onPostExecute()
。