Page 578 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 578
for (RECOBeaconRegion region : mRegions) {
try {
region.setRegionExpirationTimeMillis(0);
this.popupNotification("모니터링 시작 직전");
mRecoManager.startMonitoringForRegion(region);
} catch (RemoteException e) {
this.popupNotification("RemoteException");
Log.e("BackMonitoringService", "RemoteException has occured while
executing RECOManager.startMonitoringForRegion()");
e.printStackTrace();
} catch (NullPointerException e) {
this.popupNotification("NullPointerException");
Log.e("BackMonitoringService", "NullPointerException has occured while
executing RECOManager.startMonitoringForRegion()");
e.printStackTrace();
}
}
}
@Override
public void didDetermineStateForRegion(RECOBeaconRegionState recoRegionState,
RECOBeaconRegion recoRegion) {
Log.i(Tag, "Region state change");
}
@Override
public void didEnterRegion(RECOBeaconRegion mRegion, Collection<RECOBeacon>
beacons) {
- 571 -