android - 如何从另一个活动获取按钮

问题描述:

如果我是一个活动,并且我知道另一个活动正在运行,那么如何从其他活动更改按钮文本?android - 如何从另一个活动获取按钮

另一项活动正在运行,但它在中,并且您不能保证活动不会在您再次返回之前销毁。

所以你应该更好地看onResume的活动来更新按钮文本。如果你仍然想要改变按钮文本,而活动是onPause你可以在活动上使用广播接收器,将改变文本。你可以还可以使用处理程序和runnable来更新按钮文本。

+0

是的,这是很好的工作 – omega 2012-08-07 03:33:06

在持久性存储中更改某些内容,如共享首选项。

然后在目标活动中,重写onResume方法以检查持久性存储并在按钮上执行更改。