안녕하세요.


노티를 안되게 하는 부분은 


if(intent.getAction().equals("android.provider.Telephony.SMS_RECEIVED")){

this.abortBroadcast();

}


다음으로 해결하였습니다.



그러나 리시버에서 서비스를 실행하고

그곳에서 디비 검색해 검색되면 차단하고(this.abortBroadcast();)

스팸이 아니라면 그냥 기존처럼 보여주고 싶은데.. 방법 없을까요??


서비스에서 this.abortBroadcast(); 를 실행하니..

java.lang.IllegalStateException: Call while result is not pending


다음과같은 메시지가 뜨네요..

물론 this대신 해당 리시버 객체로 설정 하였습니다.