fix #2022: set a "Themes fetching..." text in empty view when themes are not cached

fix #2022: set a "Themes fetching..." text in empty view when themes are not cached
I received an NPE here after rotating the device in airplane mode. There should be an isAdded() check on this onErrorResponse().