Как сделать контекст приложения доступным для всех классов в приложении в приложении? - PullRequest
0 голосов
/ 11 декабря 2010

Как сделать контекст приложения доступным для всех классов приложения в приложении?Мои поддерживающие классы должны иметь доступ к нему для доступа к ресурсам.

1 Ответ

1 голос
/ 11 декабря 2010

Лучший ответ: передайте Context методам ваших вспомогательных классов, поскольку контекст приложения может работать или не работать в ваших конкретных случаях. Например, вы заметите, что многие поддерживающие классы в Android используют такой подход, и в целом рекомендуется следовать шаблонам, установленным разработчиками платформы.

Возможно терпимый ответ: используйте статический член данных для хранения ссылки на объект Application. Будьте очень, очень осторожны, чтобы не допустить утечки памяти в процессе.

...