특정 형식의 SMS 메시지를 예상하는 응용 프로그램이 있습니다. SMS 메시지가 내 앱에서 설정 한 특정 기준을 충족하는 경우 SMS 재방송을 금지하고 그렇지 않으면 다른 SMS 수신자 (예 : 기본 SMS 리더)로 진행하도록 허용합니다.안드로이드 싱크 또는 다시 보내십시오.
어떻게 달성 할 수 있는지 알고 계십니까?
public void onReceive(Context context, Intent intent) {
String msg = processMessageFromIntent(intent);
if(needed(msg)){
//prevent propagation;
}
}
당신 말이 맞습니다. 문제의 수신기 (새로운 SMS의 경우)가 OrderedBroadcast이기 때문에 나는 그 대답에 그다지 신경 쓰지 않았다. – lawal