public final class InternetAvailabilityChecker
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
void |
addInternetConnectivityListener(InternetConnectivityListener internetConnectivityListener) |
Add InternetConnectivityListener only if it's not added.
|
boolean |
getCurrentInternetAvailabilityStatus() |
|
static InternetAvailabilityChecker |
getInstance() |
|
static InternetAvailabilityChecker |
init(android.content.Context context) |
Call this function in application class to do initial setup.
|
void |
onNetworkChange(boolean isNetworkAvailable) |
|
void |
removeAllInternetConnectivityChangeListeners() |
|
void |
removeInternetConnectivityChangeListener(InternetConnectivityListener internetConnectivityListener) |
remove the weak reference to the listener
|
public static InternetAvailabilityChecker init(android.content.Context context)
context - need to register for Connectivity broadcastpublic static InternetAvailabilityChecker getInstance()
public boolean getCurrentInternetAvailabilityStatus()
public void addInternetConnectivityListener(InternetConnectivityListener internetConnectivityListener)
public void removeInternetConnectivityChangeListener(InternetConnectivityListener internetConnectivityListener)
public void removeAllInternetConnectivityChangeListeners()
public void onNetworkChange(boolean isNetworkAvailable)