Récemment, j'ai découvert un extrait qui utilise la technique suivante pour accéder statiquement de n'importe où au contexte de l'application. Il a l'air cool mais est vraiment une bonne option ou est-ce une mauvaise technologie pour une raison quelconque?Technique pour obtenir le ApplicationContext n'importe où
public class MyApp extends Application {
private static MyApp instance;
public static MyApp getInstance() {
return instance;
}
public static Context getContext(){
return instance.getApplicationContext();
}
@Override
public void onCreate() {
super.onCreate();
instance = this;
}
}