我有两个不同的活动,它们在标题中具有相同的视图。有没有办法在这两个活动之间转换而不会导致屏幕闪烁,因此相同的视图看起来是静态的?
该应用程序的当前实现只有一个带有一堆片段的活动。跟踪所有内容有点困难,因此创建不同的活动将真正有助于遵循流程。
有什么建议吗?
有没有办法在这两个活动之间转换而不会导致屏幕闪烁,因此相同的视图看起来是静态的?
不,对不起。
该应用程序的当前实现只有一个带有一堆片段的活动。跟踪所有内容有点困难,因此创建不同的活动将真正有助于遵循流程。
然后放宽"不会导致屏幕闪烁,因此相同的视图显示为静态"的要求。
用Web术语来说,你说的是"哎呀,把所有这些东西放在一个网页中真的很复杂,但我需要它在一个网页中,因为我们不希望当用户点击链接加载下一个网页时页面标题'闪烁'"。活动大致类似于网页 - 它们之间将有一个可见的过渡,并且它们占用了整个呈现空间。你可以用片段获得你想要的视觉效果——就像你在网络上使用 DOM 重写等一样——但代价是复杂性。