Example usage for android.nfc NfcAdapter STATE_ON

List of usage examples for android.nfc NfcAdapter STATE_ON

Introduction

In this page you can find the example usage for android.nfc NfcAdapter STATE_ON.

Prototype

int STATE_ON

To view the source code for android.nfc NfcAdapter STATE_ON.

Click Source Link

Usage

From source file:be.brunoparmentier.wifikeyshare.ui.activities.WifiNetworkActivity.java

void initializeNfcStateChangeListener() {
    nfcStateChangeBroadcastReceiver = new BroadcastReceiver() {
        @Override/*  w w w  .  j  ava 2 s. c o  m*/
        public void onReceive(Context context, Intent intent) {
            final String action = intent.getAction();

            if (action.equals(NfcAdapter.ACTION_ADAPTER_STATE_CHANGED)) {
                final int state = intent.getIntExtra(NfcAdapter.EXTRA_ADAPTER_STATE, NfcAdapter.STATE_OFF);

                switch (state) {
                case NfcAdapter.STATE_OFF:
                case NfcAdapter.STATE_TURNING_OFF:
                    onNfcDisabled();
                    break;
                case NfcAdapter.STATE_TURNING_ON:
                    break;
                case NfcAdapter.STATE_ON:
                    onNfcEnabled();
                    break;
                }
            }
        }
    };
}