Я делаю приложение для Android, основанное на большой древовидной структуре, в которой мне нужно изменить значения узлов.В основном структура выглядит так:
private class Node {
Fields;
List of child nodes;
}
Мне нужно изменить значение полей в различных действиях, поэтому я должен иметь возможность видеть свою структуру из большинства моих действий.Моей первой мыслью было реализовать это как класс, создать дерево и передать дерево от действия к действию.Но прочитав это, это не кажется хорошей (возможной?) Идеей.Очевидно, мне нужно иметь возможность получать и устанавливать все поля всех узлов.
Помимо этого дерева мне нужна еще одна структура, состоящая из сложных типов (классов), которая должна быть такой же видимой, как и дерево.
Я создам структуры при запуске, считывая значения из файла.
Может кто-нибудь сказать мне, как я могу это сделать?
Заранее спасибо,
LordJesus