0

我在一个有 3 个选项卡的应用程序上,我在onCreate()每个 tabActivity 的函数中放置了一个显示文本的 toast,当我按下选项卡时它显示了 toast,当我再次按下选项卡时它不显示我!

所以,我的问题会onCreate()运行一次吗?如果是的话,我怎样才能更新它里面的任何东西,比如 ListView 内容等等..

我是安卓新手。。。

提前致谢

4

1 回答 1

0

是的 onCreate 只运行一次。

通常,您会通过用户交互或在后台运行的线程来更新代码。

如果您想在每次单击选项卡时执行某些操作,则需要创建一个侦听器来侦听来自用户的选项卡交互。或者,您可以使用 onResume() 或 onStart() 方法(尽管在其他情况下也会调用这些方法)。有关更多信息,请查看活动生命周期

于 2012-05-10T14:09:31.990 回答