diff options
-rw-r--r-- | src/android/nfc/src/org/qtproject/qt5/android/nfc/QtNfc.java | 6 |
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); + } } }); } |