protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
Log.e("ON_AC_RESULT", "OK");
super.onActivityResult(requestCode, resultCode, data);
//블루투스 활성화, 디스코버링 다이얼로그의 결과에 따른 처리
switch(requestCode){
case MyBluetooth.REQUEST_ENABLE_BT: //활성화 다이얼로그
switch(resultCode){
case RESULT_OK:
Log.e("ENABLE_OK","GOOD");
break;
case RESULT_CANCELED:
finish();
break;
}
break;
case MyBluetooth.REQUEST_DISCOVER_BT_TIME: //디스코버링 다이얼로그
switch(resultCode){
case RESULT_OK:
//디스코버링 시작
mbluetooth.mBlueAd.startDiscovery();
Log.e("DISCOVER_OK","GOOD");
break;
case RESULT_CANCELED:
//검색을 안하겠다했을시 처리
mbluetooth.unRegisterDiscoverBR(this);
break;
}
break;
}
}
블루투스에서 활성화 하고 디바이스 검색했을시에 검색 시간에 따라 onActivityResult 함수로 결과를 받는다고 구글 안드로이드 개발자 API에 나와있는데 활성화할시에는 리턴을 받는데 검색에서 OK했을시에는 넘어오질 않습니다... 도대체 왜 안넘어오는 걸까요 ㅠㅠ