活动之间的Andr​​oid传递对象对象、Andr、oid

2023-09-04 12:51:06 作者:荼谧故人

说,如果我有一个locationManager(LM)对象活性的,这是我的主菜单。所有的子活动需要使用LM。在一个好的设计,应该我通过LM对象子活动?怎么样?请推荐一些好的编码模式。谢谢你。

Say if I have a locationManager(LM) object in activity A, which is my main menu. All the sub-activities need to use LM. In a good design, should I pass LM object to sub-activities? How? Please suggest some good coding pattern. Thanks.

推荐答案

您可以使用一个应用程序的对象,这就是的 API提出了这些情况,当你有多个活动,常见的状态。

You could use an Application object, that is what API proposes for those cases, when you have multiple Activities with common state.