2020-02-23 00:20:49 +01:00
|
|
|
package com.example.lookifyv2;
|
|
|
|
|
|
|
|
import android.app.Application;
|
|
|
|
|
2020-02-27 00:15:31 +01:00
|
|
|
//Umożliwia uzyskanie globalnego kontekstu aplikacji klasom, które nie są activity. Obiekt Application tworzony jest
|
|
|
|
//przed powstaniem jakiegokolwiek obiektu activity i trwa przez cały cykl życia aplikacji. Rozwiązanie z https://stackoverflow.com/a/12405879/12566206
|
2020-02-23 00:20:49 +01:00
|
|
|
public class MyApplication extends Application {
|
|
|
|
private static MyApplication instance;
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void onCreate() {
|
|
|
|
super.onCreate();
|
|
|
|
instance = this;
|
|
|
|
}
|
|
|
|
|
|
|
|
public static MyApplication getInstance() {
|
|
|
|
return instance;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|