How to show a slow internet connection to the user when the network is connected Note: Not a network type (2G,3G,4G, WIFI)
小吃店设置动作文本“重试”始终显示在“重试”中
snackbar = Snackbar
.make(view, "No internet connection.", Snackbar.LENGTH_INDEFINITE)
.setAction("Retry", new View.OnClickListener() {@Override
public void onClick(View view) {
GlobalBus.getBus().post(new EventbusEvents(""));
if(isOnline(context)){
snackbar.dismiss();
}else {
showSnackBar(view,context);
}
}
});(context.getResources().getColor(R.color.place_buy));
snackbar.show();
Run Code Online (Sandbox Code Playgroud)