How To Create Internet Connection Checker In SketchWare Pro
#swproconnectionchecker
Use codes below
For more info: Watch Video Below
#swproconnectionchecker
Use codes below
For more info: Watch Video Below
android.net.ConnectivityManager cm = (android.net.ConnectivityManager) this.getSystemService(android.content.Context.CONNECTIVITY_SERVICE);
android.net.NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if ((activeNetwork != null)) {
if ((activeNetwork.getType() == android.net.ConnectivityManager.TYPE_WIFI) || (activeNetwork.getType() == android.net.ConnectivityManager.TYPE_MOBILE)) {
net.edit().putString("net", "response").commit();
if (net.getString("net", "").equals("response")) {
if (net.getString("connect", "").equals("yes")) {
}
else {
linear_net.setVisibility(View.VISIBLE);
linear_net.setBackgroundColor(0xFF4CAF50);
imageview3.setImageResource(R.drawable.ic_public_white);
textview2.setText("Back Online");
net.edit().putString("connect", "yes").commit();
rnt = new TimerTask() {
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
linear_net.setVisibility(View.GONE);
}
});
}
};
_timer.schedule(rnt, (int)(2000));
}
}
}
}
else {
net.edit().putString("net", "error").commit();
if (net.getString("net", "").equals("error")) {
linear_net.setVisibility(View.VISIBLE);
linear_net.setBackgroundColor(0xFFF44336);
imageview3.setImageResource(R.drawable.ic_cloud_off_white);
textview2.setText("No Internet !");
net.edit().remove("connect").commit();
}
}
android.net.NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
if ((activeNetwork != null)) {
if ((activeNetwork.getType() == android.net.ConnectivityManager.TYPE_WIFI) || (activeNetwork.getType() == android.net.ConnectivityManager.TYPE_MOBILE)) {
net.edit().putString("net", "response").commit();
if (net.getString("net", "").equals("response")) {
if (net.getString("connect", "").equals("yes")) {
}
else {
linear_net.setVisibility(View.VISIBLE);
linear_net.setBackgroundColor(0xFF4CAF50);
imageview3.setImageResource(R.drawable.ic_public_white);
textview2.setText("Back Online");
net.edit().putString("connect", "yes").commit();
rnt = new TimerTask() {
@Override
public void run() {
runOnUiThread(new Runnable() {
@Override
public void run() {
linear_net.setVisibility(View.GONE);
}
});
}
};
_timer.schedule(rnt, (int)(2000));
}
}
}
}
else {
net.edit().putString("net", "error").commit();
if (net.getString("net", "").equals("error")) {
linear_net.setVisibility(View.VISIBLE);
linear_net.setBackgroundColor(0xFFF44336);
imageview3.setImageResource(R.drawable.ic_cloud_off_white);
textview2.setText("No Internet !");
net.edit().remove("connect").commit();
}
}
How to Use ListView In Dialog Fragment SketchWare Pro
#listviewdialogfragment
import Dialog Fragment Block json below
How To Import Json block Link:-https://youtu.be/vx2ZUdbcxrk
#listviewdialogfragment
import Dialog Fragment Block json below
How To Import Json block Link:-https://youtu.be/vx2ZUdbcxrk