타이머에 관련된 간단한 게임을 준비하고 있습니다.
게임 중에 전화나 문자가 오면 Pause 상태로 변경이 되어야 하는데 잘 안됩니다.

아래와 같이 소스 코드를 작성하였는데 작동이 안되네요. Manifest 파일과도 상관이 있는 것 같은데 고수님들의 의견을 부탁드립니다.

public void onResume() {
  super.onResume();
  IntentFilter filter = new IntentFilter();
  filter.addAction(Intent.ACTION_ANSWER);
  filter.addAction(TELEPHONY_SERVICE);
  registerReceiver(checkBR, filter);
 }
 
 public void onPause() {
  super.onPause();  
  unregisterReceiver(checkBR);
 }
 
 
 BroadcastReceiver checkBR = new BroadcastReceiver() {
  public void onReceive(Context context, Intent intent) {
   TimerStatus = TIMER_PAUSE;
   
   Log.d(TAG, "onReceive New Msg");
   Toast.makeText(context, "New Message", Toast.LENGTH_LONG).show();
  }  
 };