这是我的程序的粗略概念
MainTabHost活动(启动)
===> Tab1(activity1.java)
public void refresh();
===> Tab2(activity2.java)
我在activity1上有一个重新绘制listview的刷新函数。如果我切换到Tab2,然后切换回Tab1,我需要一个事件来调用该函数。
OnTabChangeListener的所有示例都涉及在启动活动中定义事件..但是在那个级别,我不确定如何调用activity1 / 2中的函数?
提前致谢
答案 0 :(得分:1)
我没有使用过TabActivity
但我会假设当您根据android活动生命周期切换到新活动时会调用onResume()
。你可以在你的tab1活动的refresh()
中进行onResume()
吗?