我在一个有 3 个选项卡的应用程序上,我在onCreate()
每个 tabActivity 的函数中放置了一个显示文本的 toast,当我按下选项卡时它显示了 toast,当我再次按下选项卡时它不显示我!
所以,我的问题会onCreate()
运行一次吗?如果是的话,我怎样才能更新它里面的任何东西,比如 ListView 内容等等..
我是安卓新手。。。
提前致谢
是的 onCreate 只运行一次。
通常,您会通过用户交互或在后台运行的线程来更新代码。
如果您想在每次单击选项卡时执行某些操作,则需要创建一个侦听器来侦听来自用户的选项卡交互。或者,您可以使用 onResume() 或 onStart() 方法(尽管在其他情况下也会调用这些方法)。有关更多信息,请查看活动生命周期。