【发布时间】:2011-01-06 16:04:20
【问题描述】:
我对 Android 很陌生,到目前为止,我的第一个应用程序是一个非常简单的 Tab Host,每个 Tab 都有一个 Activity。我的问题是管理我在每个活动中显示的视图的最佳方式是什么?
例如,第一个选项卡加载一个带有四个按钮的活动,当按下一个按钮时,我 setContentView() 来更改内容。但是,下次我导航到此活动时,它仍会显示第二个视图,而不是在 onCreate 运行时加载的原始视图(菜单)。
据我所知,OnCreate 和 OnStart 仅运行一次,即您第一次导航到活动时。我还输入了 Logs 以查看在选项卡之间切换时是否运行过 onDestroy 或 onPause,而且它们似乎也没有运行。我可能在做一些愚蠢的事情,但我似乎找不到正确的方法!
谢谢
【问题讨论】:
标签: android