2011-10-11 305 views
0

我有一个选项卡组中的视图,当我转到下一个视图时,我通常从堆栈中弹出未使用的视图,但在这个特定情况下我没有。Android更新布局/视图

我希望原始视图在完成()新视图时更新,但onCreate或任何生命周期方法都不会被调用,而是在选项卡中完全呈现。

我该如何简单地更新那个单独的视图。如果我叫标签本身,它会显示,因为UX

洞察力的顺序完全独立的和无关的观点赞赏

+0

您是否使用activityGroup并且想要从ActivityGroup中调用onResume()..? –

回答

1

我觉得很有意思的onResume不会被调用,我猜的观点始终是当这些其他行为正在发生时可见?

在这种情况下,我可能会使用广播并在您想要改变的活动中设置一个接收器。发生什么事情时,您可以发送广播。

这是一个非常基本的例子:http://www.androidsnippets.com/how-to-set-up-a-broadcastreceiver-intent

你可能会想会根据您的应用程式的生命周期注册和注销的听众。

+0

啊!广播接收器!这是一个好主意,我会试试 – CQM

+0

如果您遇到麻烦,请告诉我。 – sgarman

+0

我最终做了一个破解http://stackoverflow.com/questions/7812120/android-onactivityresult-never-called/7815357#7815357 – CQM