The method getBaseContext() is only relevant when you have a ContextWrapper.
Android provides a ContextWrapper class that is created around an existing Context using:
- ContextWrapper wrapper = new ContextWrapper(context);
The benefit of using a ContextWrapper is that it lets you “modify behavior without changing the original Context”. For example, if you have an activity called myActivity then can create a …