次の指示を実行するのに助けが必要です。コンストラクターを作成する必要があることはわかっていますが、コンストラクターをどこに置くのですか? main と Mylistener の両方を同じクラスに実装できますか?
ここに私がしなければならない指示があります:
これで、Maven プロジェクトで API を使用する準備が整いました。次のステップは、次のように BeamReceiveListener を実装することです。
public class MyListener implements BeamReceiveListener {
public void beamRecieved(NdefMessage message) {
// handle the message here
}
}
これで、NFC リーダーを初期化し、Android Beam Handshake を開始できます。
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
}