屏蔽网络情况


/**
* 测试网络状况
*/
networkButton.setOnClickListener(new OnClickNetworkListener(http://www.my516.com) {
/**
* 自定义实现的抽象方法,主要用于执行有网络之后的逻辑
*/
@Override
public void onNetworkClick(View v) {
Toast.makeText(mContext, "当前设备有网络,执行后续操作...", Toast.LENGTH_LONG).show();
}

/**
* 自定义实现的抽象方法,主要用于执行当前设备没有网络之后的逻辑
*/
@Override
public void onNoNetworkClick(View v) {
Toast.makeText(mContext, "网络错误...", Toast.LENGTH_LONG).show();
}
});

原文地址:https://www.cnblogs.com/hyhy904/p/11408514.html