summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java b/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java
index c52f3258..2e6cb959 100644
--- a/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java
+++ b/src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java
@@ -104,7 +104,11 @@ public class QtNfc
m_activity.runOnUiThread(new Runnable() {
public void run() {
//Log.d(TAG, "Enabling NFC");
- m_adapter.enableForegroundDispatch(m_activity, m_pendingIntent, null, null);
+ try {
+ m_adapter.enableForegroundDispatch(m_activity, m_pendingIntent, null, null);
+ } catch(IllegalStateException e) {
+ throw new RuntimeException("Fail", e);
+ }
}
});
}