How to switch between screens?
我查看并尝试了上述代码,虽然它确实有效,但它并不是我所寻找的。 p>
在上面的示例中,您打开一个intent,然后在完成后关闭它。上面的另一个例子显示我可以无休止地创建新的意图,但是然后点击Android设备的后退按钮会让我回过头来创建每个新意图,这意味着它会以这种方式消耗内存。
我想尝试做的是在Intents实例之间移动。有时屏幕可以允许在屏幕之间移动的无休止的记忆圈。
例如,Screen1有一个通向Screen2的按钮。 Screen2可以返回Screen1或Screen3。 Screen3可以返回,或直接返回Screen1。有没有办法避免大量屏幕/屏幕更改/向下钻取的内存泄漏(Screen1最终导致Screen12或其他)?