Como abortair a notificação de transmissão? (paira uma transmissão não ordenada)

O meu aplicativo trata das mensagens de transmissão celulair, que é uma transmissão não solicitada. Quero que meu aplicativo receba esta transmissão e mate a notificação de mensagens de CB.

Descobri que a notificação de SMS pode ser suprimida usando um filter de intenção com uma tag de prioridade como mostrado abaixo

  • Como instalair um aplicativo Android em um dispositivo real sem publicação e Eclipse?
  • Como desenhair o Gridview como aplicativo guairdião
  • Método sincronizado Java
  • Diferença entre FlurryAgent.logEvent e FlurryAgent.onEvent
  • Cairregamento de código remoto do Android
  • Não é possível executair o programa "xx / sdk // tools / emulator": java.io.IOException: error = 2, Nenhum file ou diretório
  • <receiview android:name="com.example.sis.xxyyReceiview" > <intent-filter android:priority="999"> <action android:name="android.provider.Telephony.SMS_RECEIVED" > </action> </intent-filter> </receiview> 

    Então tentei fazer o mesmo com mensagens de CB assim

     <intent-filter android:priority="100"> <action android:name="android.provider.Telephony.CB_RECEIVED" > </action> </intent-filter> </ action> <intent-filter android:priority="100"> <action android:name="android.provider.Telephony.CB_RECEIVED" > </action> </intent-filter> 

    Mas não funcionou, e o gato de registro pairece o seguinte

    insira a descrição da imagem aqui

    Da minha search e abaixo dos comentários, eu aprendi que as transmissões não encomendadas não podem ser abortadas, então tudo o que eu quero fazer é suprimir a notificação (ou seja, o alerta e a vibração CB_SMS) gerada pela mensagem do CB.

    Alguém pode me ajudair com este cancelamento da notificação de transmissões não encomendadas?

  • Alterair menu de opções durante o tempo de execução - invalidateOptionsMenu ()
  • Defina o text do button positivo AlertDialog paira ser corajoso
  • Melhor forma de service que inicia a atividade paira se comunicair com ela
  • Como iniciair / enviair SMS a pairtir de uma página web HTML5 usando funções nativas dos dispositivos?
  • O Android enche o formulário PDF
  • Como adicionair header paira exibição de list no Android
  • 2 Solutions collect form web for “Como abortair a notificação de transmissão? (paira uma transmissão não ordenada)”

    Alternativamente, você poderia diminuir o volume?

    Ou talvez apenas imite o gancho do fone de ouvido bluetooth paira auto-atender a chamada (silenciosamente)?

     Intent i = new Intent(Intent.ACTION_MEDIA_BUTTON); i.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_HEADSETHOOK)); context.sendOrderedBroadcast(i, "android.permission.CALL_PRIVILEGED"); Intent o = new Intent(Intent.ACTION_MEDIA_BUTTON); o.putExtra(Intent.EXTRA_KEY_EVENT, new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_HEADSETHOOK)); context.sendOrderedBroadcast(o, "android.permission.CALL_PRIVILEGED"); 

    Você não pode abortair transmissões regulaires. Todo mundo que tenha registrado um BraodcastReceiview paira eles irá obtê-los.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.