2011-06-20 243 views
1

我有一个tabHost三个活动,其中之一是为了拍照和使用android相机。当我第一次点击此选项卡时,在选项卡重新出现并开始相机预览之前,会出现一个空白屏幕1-2秒。有没有办法减少延迟或至少让相机打开时标签留下来。我试图在一个单独的线程初始化相机,但它给了我一个运行时异常。Android相机启动延迟

+0

该解决方案是从分离线程加载相机。你可以阅读[这里](http://stackoverflow.com/questions/27869530/camera-open-blocking-ui-thread)或搜索更多关于此事在stackoverflow:D –

回答

0

据我所知,您是从您的应用程序开始Camera意图,或者您只是在您的应用程序中显示Camera供稿权的预览版?提供代码与您的问题将帮助您获得更好的答案。

你在模拟器上有这个问题吗?如果是这样,这是正常的行为,你不应该担心。如果这是实际的设备,我认为你不能对此做任何事情。尝试自行加载Camera应用程序,并将其与您的应用程序进行比较,但不应有太大差异。

Ryan

+0

感谢您的答复。是的,相机应用程序也需要时间来启动。 –