File was renamed from qihealonelibrary/src/main/java/com/dayu/qihealonelibrary/activity/BaseNfcActivityQHAlone.java |
| | |
| | | * 在onNewIntent方法中执行intent传递过来的Tag数据 |
| | | * 将NFC标签卡靠近手机后部(NFC标签卡可网上自行购买) |
| | | */ |
| | | public class BaseNfcActivityQHAlone extends BaseActivityQHAlone { |
| | | public class BaseNfcActivity extends BaseActivity { |
| | | |
| | | |
| | | protected NfcAdapter mNfcAdapter; |
| | | private PendingIntent mPendingIntent; |
| | | |
| | | volatile UserCard userCard; |
| | | Handler handler; |
| | | |
| | | /** |
| | | * onCreat->onStart->onResume->onPause->onStop->onDestroy |
| | |
| | | public void onResume() { |
| | | super.onResume(); |
| | | if (!ifNFCUse(this)) { |
| | | this.finish(); |
| | | } |
| | | //设置处理优于所有其他NFC的处理 |
| | | if (mNfcAdapter != null) |
| | |
| | | */ |
| | | protected Boolean ifNFCUse(Activity context) { |
| | | if (mNfcAdapter == null) { |
| | | TipUtil.show(context, "设备不支持NFC!"); |
| | | TipUtil.show(context, "设备不支持NFC!", new TipUtil.TipListener() { |
| | | @Override |
| | | public void onCancle() { |
| | | BaseNfcActivity.this.finish(); |
| | | } |
| | | }); |
| | | return false; |
| | | } |
| | | if (mNfcAdapter != null && !mNfcAdapter.isEnabled()) { |