Android:如何在iPhone的同一活动中浏览页面

时间:2010-11-18 10:52:28

标签: android android-activity navigation

基本上,在Android中,Activity表示屏幕生命周期。 使用startActivity(intent),应用程序将继续使用新的Activity。 如何在与iPhone相同的活动中实现“更改页面”?选择触摸屏。

这个问题背后的原因是 我发现了一个Android应用程序Diet2Go。当你选择节食。 在“我的饮食”选项卡中,您可以逐页浏览您的饮食。 我知道它在同一个活动中,因为当您按下“返回”按钮时,您将返回主屏幕。

1 个答案:

答案 0 :(得分:1)

在同一个Activity中更改页面并不奇怪,例如,在需要时再次调用“setContentView()”。或者,如果这是一个过度杀伤,只需在运行时添加/删除/隐藏/取消隐藏您的布局视图。检查View类的方法。你甚至可以在屏幕上制作动画,所以它看起来像是翻页,或者是常规的活动改变,无论如何。

另外,不要根据后退按钮的行为做出任何假设。您可以覆盖该按钮的行为,因此它可以执行您喜欢的任何操作,而不必将用户带回上一个活动。