我需要帮助实施以下方向。我知道我必须创建一个构造函数,但是我将构造函数放在哪里呢?我可以在同一个类中同时实现 main 和 Mylistener 吗?
以下是我必须做的方向:
现在您已准备好在您的 Maven 项目中使用我们的 API。下一步是像这样实现一个 BeamReceiveListener:
public class MyListener implements BeamReceiveListener {
public void beamRecieved(NdefMessage message) {
// handle the message here
}
}
现在您可以初始化您的 NFC 阅读器并启动 Android Beam 握手。
public static void main(String[] args) {
NFCDevice device = NFCDeviceFactory
.createNFCDevice(NFCDeviceType.AUTODETECT);
device.setBeamReceiveListener(this);
device.initalizeWithDefaultValues();
device.start(); // the device will whait for the Android Device now
}