In my android app I have to gather a lot of information regarding the cell tower like Network name, Network code etc etc but before I start capturing all those things I want to make sure that a cell tower connections exists i.e. GSM or CDMA, but I want to ensure that there is a connection. Otherwise I would just like to return. For example, as we do it in case of Wi Fi. With the help of WifiManager's isWifiEnabled() method we ensure first hand whether we have Wifi running or not.
Similar to that, for Cell Tower.