Page 579 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 579
this.startRangingWithRegion(mRegion);
b.Beaconservicestart.sendData("0x32");
flag=1;
}
@Override
public void didExitRegion(RECOBeaconRegion mRegion) {
//monitoring 시작 후에 monitoring 중인 region에서 나올 경우
// 이 callback 메소드가 호출됩니다.
//region 퇴장시 코드 작성
b.Beaconservicestart.sendData("0x31");
Toast.makeText(this,"비콘 활성화 지역에서 벗어났습니다.",
Toast.LENGTH_SHORT).show();
flag=0;
}
@Override
public void didStartMonitoringForRegion(RECOBeaconRegion recoRegion) {
//monitoring 시작 후에 monitoring을 시작하고 이 callback 메소드가 호출됩니다.
//monitoring 정상 실행 시 코드 작성
this.popupNotification("모니터링 시작");
Log.i(Tag, "monitoring start");
}
@Override
public void monitoringDidFailForRegion(RECOBeaconRegion recoRegion,
RECOErrorCode errorCode) {
//monitoring이 정상적으로 시작하지 못했을 경우 이 callback 메소드가 호출됩니다.
//RECOErrorCode는 "Error Code" 를 확인하시기 바랍니다.
- 572 -