NFC 장치 도착을 수신하는이 응용 프로그램이 있습니다. 그것은 Microsoft에서 예제의 기반으로 : 이것은 내에서 MainPage.xaml에서 구현근접 이벤트가 여러 번 등록되었습니다.
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465221.aspx
Windows.Networking.Proximity.ProximityDevice proximityDevice;
public MainPage()
{
InitializeComponent();
proximityDevice = Windows.Networking.Proximity.ProximityDevice.GetDefault();
if (proximityDevice != null)
{
proximityDevice.DeviceArrived += ProximityDeviceArrived;
}
else
{
MessageTextBlock.Text += "Failed to initialize proximity device.\n";
}
}
. 내 문제는 내가 다른 페이지로 이동 한 다음 뒤로 버튼 (함수를 덮어 쓰지 않는 메신저)을 눌러 돌아가서 여러 이벤트가 발생했다는 것입니다.
그래서 탐색하기 전에 장치가 도착하면 장치를 한 번 등록하고 다른 .xaml 페이지를 방문한 후 한 장치가 도착하더라도 DeviceArrived가 여러 번 트리거됩니다.
어떤 식 으로든 잠글 수 있습니까?