If the user doesn't have internet/loses his connection or simply can't load the stats, either:
-load the last saved instance of the activity (using a hashmap to store stats from every region?);
-display an error-layout ("error loading") with a "retry" button to attempt to re-fetch the data. Touches #9.
If the user doesn't have internet/loses his connection or simply can't load the stats, either: -load the last saved instance of the activity (using a hashmap to store stats from every region?); -display an error-layout ("error loading") with a "retry" button to attempt to re-fetch the data. Touches #9.