title: android detect network connection when network is connected but network is not reachable
body: <p>I developed an android app which is now in use by actual users, but they are complaining that services are failing frequently. When I investigating on this issue, I came to know that issue is because of week network.</p>
  
  <p><b>Explanation of the issue:</b> sometimes even though network is there in their mobiles, internet strength is not good. so, services are failing when internet strength is poor.</p>
  
  <p><b>Question:</b> How to identify internet strength on android mobiles.</p>
  
  <p><b>My explores on this issue:</b> I went to some interior place with my personal mobile and I could see internet symbols (3G/H) on mobile, but I was unable to search in mobile browser, whereas I was able to make a voice call.</p>
  
  <p><b>Note:</b> I have a logic in my app to indicate network offline when we try to make a service call. Likewise, I have to indicate that network strength is poor.</p>