Fixed: "IsConnected", "IsConnectedWifi" & "IsConnectedTo" in "Controls.java" this is the code:
public boolean IsConnected(){ //by TR3E
ConnectivityManager cm
= (ConnectivityManager
)controls.
activity.
getSystemService(Context.
CONNECTIVITY_SERVICE);
if (cm != null)
{
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if (activeNetwork != null)
return (activeNetwork.isAvailable() && activeNetwork.isConnected());
}
return false;
}
public boolean IsConnectedWifi(){ // by TR3E
ConnectivityManager cm
= (ConnectivityManager
)controls.
activity.
getSystemService(Context.
CONNECTIVITY_SERVICE);
if (cm != null)
{
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if (activeNetwork != null)
return (activeNetwork.getType() == ConnectivityManager.TYPE_WIFI);
}
return false;
}
public boolean IsConnectedTo(int _connectionType) { // by TR3E
ConnectivityManager cm
= (ConnectivityManager
)controls.
activity.
getSystemService(Context.
CONNECTIVITY_SERVICE);
if( cm != null )
{
NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
int result = -1;
if (activeNetwork != null)
if (activeNetwork.isAvailable() && activeNetwork.isConnected());
{
switch (activeNetwork.getType()){
case ConnectivityManager.TYPE_MOBILE: result = 0; break; //0
case ConnectivityManager.TYPE_WIFI: result = 1; break; //1
case ConnectivityManager.TYPE_BLUETOOTH: result = 2; break; //7
case ConnectivityManager.TYPE_ETHERNET: result = 3; break; //9
}
}
return (result == _connectionType);
}
return false;
}