android: app: Add method to get global context.

This commit is contained in:
bunnei 2019-08-03 01:03:17 -04:00 committed by xperia64
parent 941faf1956
commit 935adc1ecc

View File

@ -1,6 +1,7 @@
package org.citra.citra_android;
import android.app.Application;
import android.content.Context;
import org.citra.citra_android.model.GameDatabase;
import org.citra.citra_android.services.DirectoryInitializationService;
@ -8,14 +9,21 @@ import org.citra.citra_android.utils.PermissionsHandler;
public class DolphinApplication extends Application {
public static GameDatabase databaseHelper;
private static DolphinApplication application;
@Override
public void onCreate() {
super.onCreate();
application = this;
if (PermissionsHandler.hasWriteAccess(getApplicationContext()))
DirectoryInitializationService.startService(getApplicationContext());
databaseHelper = new GameDatabase(this);
}
public static Context getAppContext()
{
return application.getApplicationContext();
}
}