Просто укажите контекст, вызывая его для другого класса.
Сначала объявите это глобально в вашей MainActivity.
Context context = this;
Это то, как вы вызываете свой класс, предоставленный вашим текущим контекстом активности.
new CheckNet().checkNetworkConnectionStatus(context);
, затем измените ваш класс методом, для которого требуется параметр: context
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
class CheckNet {
void checkNetworkConnectionStatus(Context context) {
boolean wifiConnected;
boolean mobileConnected;
ConnectivityManager connMgr = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeInfo = connMgr.getActiveNetworkInfo();
if (activeInfo != null && activeInfo.isConnected()) { //connected with either mobile or wifi
wifiConnected = activeInfo.getType() == ConnectivityManager.TYPE_WIFI;
mobileConnected = activeInfo.getType() == ConnectivityManager.TYPE_MOBILE;
if (wifiConnected) { //wifi connected
} else if (mobileConnected) { //mobile data connected
}
} else { //no internet connection
}
}
}