If you don't actually need the specific context of the caller for your methods, you can just use the Application context through getApplicationContext()
To statically access your Application context you can do something like this:
public class CustomApplication extends Application{
private static Context context;
public void onCreate(){
super.onCreate();
this.context = getApplicationContext();
}
public static Context getContext() {
return instance;
}
}
Then in your manifest you declare your application name to match your custom class
<application android:name="com.path.to.class.CustomApplication" ...>