Question

How to know whether Roaming Data is Enabled/Disabled? In the code i need to know whether Data Roaming is enabled. I can check whether phone is roaming via TelephonyManager. But how to know if Data Roaming is enabled?

Was it helpful?

Solution

        NetworkInfo info = (NetworkInfo) ((ConnectivityManager) ctx
            .getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo();
if(info.isRoaming)
{
S.O.P("data roaming");
}
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top