diff options
Diffstat (limited to 'src/plugins/networkinformation/android/jar/src/org/qtproject/qt/android/networkinformation/QtAndroidNetworkInformation.java')
-rw-r--r-- | src/plugins/networkinformation/android/jar/src/org/qtproject/qt/android/networkinformation/QtAndroidNetworkInformation.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/networkinformation/android/jar/src/org/qtproject/qt/android/networkinformation/QtAndroidNetworkInformation.java b/src/plugins/networkinformation/android/jar/src/org/qtproject/qt/android/networkinformation/QtAndroidNetworkInformation.java index 403286121e..bf1bd6a329 100644 --- a/src/plugins/networkinformation/android/jar/src/org/qtproject/qt/android/networkinformation/QtAndroidNetworkInformation.java +++ b/src/plugins/networkinformation/android/jar/src/org/qtproject/qt/android/networkinformation/QtAndroidNetworkInformation.java @@ -53,13 +53,14 @@ import android.os.Build; public class QtAndroidNetworkInformation { private static final String LOG_TAG = "QtAndroidNetworkInformation"; - private static native void connectivityChanged(); + private static native void connectivityChanged(AndroidConnectivity connectivity); private static native void behindCaptivePortalChanged(boolean state); private static native void transportMediumChanged(Transport transportMedium); private static QtNetworkInformationCallback m_callback = null; private static final Object m_lock = new Object(); + // Keep synchronized with AndroidConnectivity in androidconnectivitymanager.h enum AndroidConnectivity { Connected, Unknown, Disconnected } @@ -131,7 +132,7 @@ public class QtAndroidNetworkInformation { private void setState(AndroidConnectivity s) { if (previousState != s) { previousState = s; - connectivityChanged(); + connectivityChanged(s); } } |