Articles of broadcastreceiver

AlertDialog desde dentro de BroadcastReceiver ?? Se puede hacer?

AlertDialog desde dentro de BroadcastReceiver? Se puede hacer? Estoy trabajando en una aplicación que abrirá un cuadro de diálogo si recibo un mensaje SMS. Estoy intentando codificar esto dentro de un BroadcaseReceiver. Pero no puedo utilizar esta línea de código AlertDialog.Builder builder = new AlertDialog.Builder(this); . ¿Puede alguien ayudarme con una pista? public class SMSPopUpReceiver […]

BroadcastReceiver como clase interna

Sé que BroadcastReceiver no se puede usar si se define como clase interna de la actividad. Pero me pregunto por qué? ¿Es porque el sistema tendría que crear una instancia de un objeto de Activity grande para simplemente haber instanciado una instancia de receptor?

clear Las aplicaciones recientes borran la memoria de las aplicaciones y mi receptor dejó de funcionar

El Receptor de MyApp funciona bien si está en segundo plano, que es: public class MySmsReceiver extends WakefulBroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { System.out.println(“triggered sms”); if(intent.getAction().equals(Telephony.Sms.Intents.SMS_RECEIVED_ACTION)) { Toast.makeText(context, “message Received”, Toast.LENGHT_SHORT).show(); } } y mi archivo manifiesto para el receptor es El documento dice que si declaro un receptor en el […]

Cómo monitorear el cambio de estado de SIM

Me gustaría poder hacer algunas cosas cuando el estado de la SIM cambie, es decir, reproducir un sonido cuando se requiera el PIN de la SIM, pero creo que no hay eventos de Transmisión que puedan ser interceptados por un receptor de transmisión para esto … registrarse para android.intent.action .PHONE_STATE solo indica cuándo cambia CALL-STATE. […]

android: ejecutando una tarea en segundo plano usando AlarmManager

Estoy escribiendo una aplicación que necesita revisar periódicamente el servidor para ver si hay mensajes nuevos y notificar al usuario. He visto algunos ejemplos usando AlarmManager para conectar con un BroadcastReciever que parece ser lo correcto, pero parece que no funciona. ¿Alguien puede mostrarme un tutorial paso a paso para este tipo de cosas (alarma […]

¿Cómo verificar si Receiver está registrado en Android?

Necesito verificar si mi receptor registrado todavía está registrado, si no, ¿cómo lo verifico?

¿Cómo enviar sms confirmación de cada contacto / persona en Android?

Deseo enviar sms a varias personas y verificar si enviaron sms o no. Revisé varios enlaces (mencionados aquí) y tuve la idea de usar PendingIntent y broadCast Receiver para su confirmación. Manera práctica de saber si se han enviado SMS Envío de mensajes de texto de forma programática en Android http://mobiforge.com/design-development/sms-messaging-android Pero el problema clave […]

El receptor de Android SMS no funciona

Intento escribir una aplicación simple que intente recibir mensajes SMS y manejarlos. He seguido varios tutoriales pero no llego a ninguna parte, cuando envío un SMS al emulador, el Intento nunca parece ser despedido. Aquí está mi intención: package com.neocodenetworks.smsfwd; import android.content.*; import android.os.Bundle; import android.telephony.*; import android.util.Log; public class SmsReciever extends BroadcastReceiver { private […]

¿Cómo activar el receptor de difusión cuando gps se enciende / apaga?

public class BootReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().matches(“android.location.PROVIDERS_CHANGED”)) { Toast.makeText(context, “in android.location.PROVIDERS_CHANGED”, Toast.LENGTH_SHORT).show(); Intent pushIntent = new Intent(context, LocalService.class); context.startService(pushIntent); } else { Toast.makeText(context, “not in android.location.PROVIDERS_CHANGED”, Toast.LENGTH_SHORT).show(); Intent pushIntent = new Intent(context, LocalService.class); context.startService(pushIntent); } } @Override public void onLocationChanged(Location arg0) { } } En mi […]

Android no puede pasar extras intent a través de AlarmManager

Estoy tratando de poner un mensaje extra en mi bash de pasar a AlarmManager para que se active más adelante. My onReceive se activa correctamente pero extras.getString () devuelve null Preparar: public PendingIntent getPendingIntent(int uniqueRequestCode, String extra) { Intent intent = new Intent(this, ActionReceiver.class); intent.putExtra(“EXTRA”, extra); PendingIntent pendingIntent = PendingIntent.getBroadcast(this, uniqueRequestCode, intent, 0); return pendingIntent; […]