Я понимаю, почему Android требует, чтобы вы передавали объект Контекста при попытке получить представление, например, Toast и т. Д.Почему Android требует контекста для доступа к ресурсу?
Однако я действительно не хочу, чтобы он обращался к ресурсам, которые могли бы быть разделены различными Контекстами в вашем приложении.
Я несколько раз пытался найти доступ к ресурсу из класса утилиты, используя статический метод или что-то в этом роде, и нахожу довольно раздражающим, чтобы потребовать передачу параметра контекста.
Я не вижу, где что-то может пойти на юг с этим.
Когда вам нужно получить или получить доступ к ресурсу вне зоны действия, вам потребуется контекстная ссылка текущей активности. –
контекст активности подобен интерфейсу класса –
«контекст активности подобен интерфейсу класса»? Я этого не понимаю. –