If the endpoint cannot be reached on the first try, the app needs to try again instead of leaving the user without data. There should also be a snackbar that says "No connection RETRY" or something like that.
Dealing with connectivity: http://developer.android.com/training/basics/network-ops/managing.html
Snackbar example: 