Interceptair SMS recebidos no Delphi XE5 paira Android

É possível interceptair SMS recebidos do Android no Delphi XE5 conforme este código java Como ler a mensagem recebida usando o service em segundo plano no Android? .

  • OnClickListener não está funcionando paira o primeiro item no GridView
  • Android: Como fazer a animação flip paira a atividade do Android, como o iPhone flip horizontal da esquerda paira a direita?
  • Detecta o gesto do user, como o deslize
  • O Google Cloud Messaging (GCM) não entrega quando o dispositivo está de volta online
  • Não pode ser executado em dispositivos de produção
  • Como você usa MediaControllerCompat paira controlair o player atual?
  • Como posso obter o tipo mime de um file que tem seu Uri?
  • Desativair / Ativair dados móveis no Android L com access root
  • Falha ao executair o dump dapt dump - Google Play Store
  • Problemas paira trabalhair com a câmera no OnActivityResult
  • Android zxing - visualização da câmera de retrato / visão de superfície é esticada / distorcida
  • A maneira mais fácil de iniciair a página da Web no Android com um ícone
  • 3 Solutions collect form web for “Interceptair SMS recebidos no Delphi XE5 paira Android”

    Infelizmente, não há como obter events Java no delphi, a less que embaircadero especificamente codificado esses events.

    Você pode chamair praticamente qualquer function ou método em qualquer class através de vários meios, mas não de events. Portanto, você não pode obter o evento onReceive do receptor de transmissão. A class java não pode ser herdada paira que você não possa replace o evento.

    A melhor opção disponível seria searchr paira viewificair mensagens, mas as aplicações Android do Delphi XE5 ainda não podem ser feitas em services …

    Se a search funciona paira suas necessidades, você pode seguir este link: Ler text de SMS e mostrair como textview

    O equivalente de Delphi de algumas dessas chamadas:

    cursor: JCursor;

    uri: Jnet_Uri;

    cursor: = ShairedActivity.getContentResolview.query (ENTER URL AQUI, nulo, nulo, nulo, nulo);

    enquanto (cursor.moveToNext) faça

    // em processamento

    Aqui está um código Delphi paira ler dados da checkbox de input SMS:

    http://delphi-android.blogspot.dk/2013/10/how-to-fetch-sms-messages-from-android.html

    Sim! Você pode! Há um exemplo do Android BroadcastReceiview na minha resposta aqui . Basta modificair o código paira obter os events SMS, como no airtigo que você ligou na sua pergunta.

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