Мне нужно получить String из ресурсов в некотором месте, где Context
объект недоступен. Я могу передать объект контекста в качестве параметра и получить строку из ресурсов, как это:Какие недостатки использования контекста приложения вместо активности для получения строк?
context.getString(R.string.some_string);
Но я также могу использовать Application (extends Application)
экземпляр так:
MyApplication.getInstance().getResources().getString(R.string.some_string)
Есть ли какие-либо недостатки для второго подхода?