我正在制作一个允许 NFC 设置并激活它的小部件,现在我只需要知道如何在 NFC onReceive 中注册一个意图是否打开/关闭。
任何帮助将不胜感激。
@Override
public void onReceive(Context context, Intent intent)
{
manager = (NfcManager) context.getSystemService(Context.NFC_SERVICE);
adapter = manager.getDefaultAdapter();
//OR
if (NfcAdapter.ACTION_NDEF_DISCOVERED.equals(intent.getAction()))
{
actualizar(context);
}
//OR
if (intent.getAction().equals("ADAPTER_STATE_CHANGE"))
{
actualizar(context);
}
}