Возникла проблема с созданием объекта, если я уничтожил текущее действие и вернулся к действию, чтобы создать - PullRequest
0 голосов
/ 08 июля 2019

Это довольно сложно объяснить, поэтому я заранее извиняюсь. По сути, у меня есть основная переменная статического объекта в моей основной деятельности, называемая «activeScorecard». Когда я перехожу к действию системы показателей, отображаются данные, содержащиеся в MainActivity.activeScorecard. У меня есть метод, который сохраняет данные карты результатов в объект «Round» в ArrayList, а затем делает ActiveScorecard нулевым.

Это работает в 100% случаев, если я никогда не покидаю счет и сохраняю раунд. Однако, если я вернусь (уничтожить действие карты показателей), а затем вернусь к действию карты результатов и попытаюсь сохранить, это не сработает. (Хотя пользовательский интерфейс в деятельности системы показателей все еще показывает все правильно).

Это просто слишком большой код для отображения здесь. Я надеялся, что после прочтения моего сценария кто-то из вас сможет обнаружить плохую практику или у вас есть потенциальный совет по устранению неполадок?

Я исключил (я думаю) любые проблемы с передачей ссылок вместо переменных, а также отладил сценарий, и объект Round каждый раз успешно создается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...