Android中的全局树结构

时间:2011-02-23 10:18:44

标签: android data-structures

我正在为Android制作一个基于大树结构的应用程序,我需要在其中更改节点的值。基本上结构是:

private class Node {
    Fields;
    List of child nodes;
}

我需要改变不同活动中字段的值,所以我需要能够从大多数活动中看到我的结构。我的第一个想法是将它作为一个类实现,创建我的树并将树从活动传递到活动。但是对此有所了解,它似乎并不是一个好的(可能的?)想法。显然,我需要能够获取并设置所有节点的所有字段。

除了这棵树,我需要另一个由复杂类型(类)组成的结构,它需要像树一样可见。

我将在启动时创建结构,从文件中读取值。

谁能告诉我如何才能做到这一点?

提前致谢,

LordJesus

1 个答案:

答案 0 :(得分:0)

您可以扩展Application类并将您的中心数据放在那里。它是在应用启动时创建的,可用于所有活动(使用getApplication())。

http://developer.android.com/reference/android/app/Application.html