Fixed: "IsConnected", "IsConnectedWifi" & "IsConnectedTo" in "Controls.java" lazarus / 43-Android ---------------------------------------------------------------------- ADiV · 2018-08-28 14:41 Fixed: "IsConnected", "IsConnectedWifi" & "IsConnectedTo" in "Controls.java" this is the code: Code: Java  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i public boolean IsConnected(){ //by TR3E    ConnectivityManager cm =  (Connect ivityManager)controls.activity.getSystemService(Context.CONNECTIVITY_S ERVICE);    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.getS ystemService(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.getS ystemService(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; } ---------------------------------------------------------------------- jmpessoa · 2018-08-28 17:31 Committed!!! Thank you!