NFCUtils(final Activity pActivity) {
mActivity = pActivity;
mNfcAdapter = NfcAdapter.getDefaultAdapter(mActivity);
if (Build.VERSION.SDK_INT < 31) {
mPendingIntent = PendingIntent.getActivity(mActivity, 0,
new Intent(mActivity, mActivity.getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), 0);
} else {
mPendingIntent = PendingIntent.getActivity(mActivity, 0,
new Intent(mActivity, mActivity.getClass()).addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP), 67108864);
}
}