Tag: broadcastreceiver

SMS Broadcast Receiver no se llama en Android 6

Estoy intentando capturar el SMS recibido en el teléfono, pero cuando el teléfono recibe un mensaje del SMS el método 'onReceive' no se llama. Este es mi código: Tengo el BroadcastReceiver declarado en el 'AndroidManifest.xml' dentro de la etiqueta 'application': <receiver android:name=".util.IncomingSmsReceiver" android:exported="true"> <intent-filter android:priority="2147483647"> <action android:name="android.provider.Telephony.SMS_RECEIVED" /> </intent-filter> </receiver> Este es el IncomingSmsReceiver.java public […]

Administrador de alarmas que no funciona en intervalos de tiempo específicos

Hola estoy utilizando el Administrador de alarmas para el intervalo de tiempo específico durante 3 minutos y empecé a monitorear. Funcionó para a veces y de repente me di cuenta de que hay intervalo de tiempo irregular que no es correcto! Usted puede ver en el registro adjunto donde en "20-Jul-2016 12:22:03 pm" el tiempo […]

Android: tener un servicio que se ejecuta todos los días a las 4 de la mañana

Me gustaría conocer las mejores prácticas para administrar un servicio todos los días a las 4AM. La forma en que creo que debería estar haciendo es crear una nueva alarma de repetición con AlarmManager y tener que ejecutar el servicio a las 4AM. El problema es, no estoy seguro de dónde poner el código para […]

SMS BroadCast Receptor recibe muchas veces?

Estoy usando el receptor de transmisión sms en mi aplicación. Cuando envío primeros sms popups un mensaje como sms enviado. Cuando envié la segunda petición el mensaje emergente consigue doblado. En la tercera vez se triplicó y así sucesivamente. Estoy usando el siguiente código para enviar y recibir la emisión. private void sendRequest() { String […]

Mover un mensaje a la bandeja de entrada desde la base de datos

¿Es posible mover un mensaje de la aplicación a la bandeja de entrada? He hecho una aplicación que va a atrapar un mensaje antes de bandeja de entrada del sistema y hacer una nueva entrada del mensaje en la base de datos. Pero después de eso quiero dar una opción al usuario llamado "mover a […]

Fuga de receptor de difusión administrada localmente?

¿Es posible que un BroadcastReceiver local (es decir, administrado con LocalBroadcastManager) se escape cuando la aplicación es eliminada por el sistema? El caso de uso específico para el que lo necesito es que quisiera registrar / cancelar el registro de BroadcastReceiver en el onCreate / onDestroy de una actividad (necesito que el receptor esté activo […]

Android – BroadcastReceiver no recibe intenciones personalizadas

Yo tengo: MyApp extiende la aplicación con onCreate: sendBroadcast(refreshAlarm); Log.d(TAG, "broadcast sent with intent " + refreshAlarm); Log.d(TAG, "onCreate"); dónde static final Intent refreshAlarm = new Intent(ACTION_REFRESH_RECEIVER); public static final String ACTION_REFRESH_RECEIVER = "com.example.myapp.REFRESH_RECEIVER"; Receptor de radiodifusión : package com.example.myapp; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.preference.PreferenceManager; import android.util.Log; public […]

Huh? FindViewById () no se puede llamar dentro de onReceive ()?

En una de mis clases, intento acceder a una vista (en mi presentación principal) en respuesta a una transmisión recibida: protected BroadcastReceiver myReceiver = new BroadcastReceiver() { @Override public void onReceive(Context ctx, Intent intent) { String action = intent.getAction(); if ( action.equals("com.mydomain.myapp.INTERESTING_EVENT_OCCURRED") ) { ((Activity) ctx).setContentView(R.layout.main); LinearLayout linLayout = (LinearLayout) findViewById(R.id.lin_layout); if (linLayout != null) […]

Android BroadcastReceiver onReceive () llamado dos veces en Android 5.1.1 incluso después de un registro

No pude averiguar qué está mal con el código inferior. También he comprobado acerca de registrar el receptor dos veces. Pero tampoco es así. O puede ser que estoy perdiendo algo. Podría cualquiera por favor ayuda. Lo necesito de verdad. 🙁 import android.app.Service; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; import android.os.IBinder; […]

Establecer extras para BroadcastReceiver de DownloadManager

Hay una manera de poner extras en la intención de DownloadManager.ACTION_DOWNLOAD_COMPLETE registrada para la acción DownloadManager.ACTION_DOWNLOAD_COMPLETE (por ejemplo, recibir un valor booleano establecido como extra en la intención)? Así es como creo la solicitud: DownloadManager.Request req = new DownloadManager.Request(myuri); // set request parameters //req.set… DownloadManager downloadManager = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE); downloadManager.enqueue(req); context.registerReceiver(onComplete, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE)); Y en […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.