我在将活动从一个更改为另一个时遇到黑屏问题.我找到了答案为什么会发生这种情况,但无法找到解决方案.当我从playActivity转到GameCompleteActivity时,我可以进入下一个级别,然后进入下一级别,我正在完成playActivity的实例并为同一个PlayActivity调用新的Intent,因为我的所有不同级别都适用于PlayActivity,becoz of my requirement我必须完成最后一次playActivity才能为下一级别开始新的playActivity.这是我进入下一级别时的滞后或黑屏,即完成后再次启动playActivity需要时间.
我试过Transculent.theme也行不通. AsyncTask也没有给我预期的结果
现在我想我会展示一些活动褪色的动画或可能隐藏我的黑屏行为的东西?
需要帮助解决方案? ….谢谢
解决方法:
这通常意味着新活动正在UI线程中加载数据,因此屏幕保持黑色,直到所有内容都被加载.
考虑在单独的线程中移动加载所有Activitys数据的代码(这是一个游戏,所以我猜水平和图形),然后让PlayActivity知道数据何时可以使用.
总结以上是内存溢出为你收集整理的android – 在更改活动时获取黑屏全部内容,希望文章能够帮你解决android – 在更改活动时获取黑屏所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)