【发布时间】:2013-11-15 03:33:35
【问题描述】:
当使用 activity.recreate() 时,屏幕会黑屏 0.5 秒,有没有办法解决这个问题,所以它不会闪烁。或者在使用activity.recreate()之前让整个屏幕淡出到黑色?
【问题讨论】:
-
为什么要使用.recreate()?
-
我有一个应用程序,我有这种所谓的模式,其中隐藏了私人数据,所以我重新创建了活动,以便重新加载屏幕上的数据。我还可以隐藏我不想在此模式下显示的所有内容(当我使用按钮启用此模式时),但如果我执行 .recreate() 代码会少得多。因为如果打开此模式,我会检查何时加载每个项目的数据。
-
您找到解决此问题的方法了吗?
标签: java android android-activity