Articles of radio

Android BroadcastReceiver dentro de la actividad

Solo estoy probando este pequeño proyecto de muestra, todo lo que hace: la actividad uno tiene un botón que envía una transmisión. La actividad dos muestra un brindis cuando se recibe. Debajo está el código, la transmisión nunca se recibe. ¿Qué hago mal? Enviando la transmisión public class SendBroadcast extends Activity { public static String […]

Broadcast Receiver para detectar el inicio de la aplicación

Quiero capturar la hora cada vez que un usuario inicia cualquier aplicación usando mi receptor de difusión. ¿Es posible que un receptor de difusión pueda atrapar tal evento? Si es así, ¿hay algún permiso que pueda hacer eso?

RadioGroup con dos columnas que tienen diez RadioButtons

Tengo un RadioGroup y quiero alinear los botones uno al lado del otro en dos columnas y cinco filas y no puedo lograrlo. Cosas que he intentado: RelativeLayout -> Outside RadioGroup -> Inside RadioGroup . Se seleccionan todos los RadioButtons , pero solo quiero seleccionar uno. RadioGroup : orientación Span, stretchcolumns TableRow TableLayout Por favor, […]

Cómo anular el registro de BroadcastReceiver

Mi aplicación usa un BroadcastReceiver para obtener sms de esta manera: SmsBR.java public class SmsBR extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Bundle bundle = intent.getExtras(); if (bundle != null) { Object[] pdus = (Object[])bundle.get(“pdus”); final SmsMessage[] messages = new SmsMessage[pdus.length]; for (int i = 0; i 0) //doSomething(); } } […]

Receptor como clase interna en Android

En mi código hay una clase interna que extiende BroadcastReceiver . Y agregué la siguiente línea al AndroidManifest.xml : Pero estoy recibiendo el siguiente error: incapaz de instanciar el receptor org.example.test.OuterClass $ InnerClass ¿Cómo puedo resolver este problema?

Mantenga el receptor de difusión en funcionamiento después de cerrar la aplicación

Necesito mantener el receptor de difusión en funcionamiento todo el tiempo después de que se haya iniciado la aplicación. Aquí está el código que registra este receptor en la aplicación IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_ON); filter.addAction(Intent.ACTION_SCREEN_OFF); BroadcastReceiver mReceiver = new ScreenEventsReceiver(); registerReceiver(mReceiver, filter); Y código para el receptor public class ScreenEventsReceiver extends BroadcastReceiver { public […]

¿Cómo detectar cuando un usuario conecta auriculares en un dispositivo Android? (Opuesto a ACTION_AUDIO_BECOMING_NOISY)

Estoy desarrollando una aplicación que tiene el siguiente requisito: si hay un auricular conectado y el usuario lo quita, necesito silenciar todas las transmisiones. Para hacer eso, necesito escuchar AudioManager.ACTION_AUDIO_BECOMING_NOISY Broadcast. ¡Esto esta bien! No hay problema aquí. Pero cuando el usuario vuelve a enchufar el auricular , necesito desactivar el dispositivo. Pero no hay […]

¿Hay alguna forma de recibir una notificación cuando el usuario apaga el dispositivo?

Necesito saber cuándo el usuario apaga su teléfono. ¿Hay alguna emisión (o similar) que notifique cuando el teléfono del usuario está apagado?

Cómo determinar si una de mis actividades está en primer plano

Implementé un BroadcastReceiver que es activado por AlarmManager. El AlarmManager se inicializa en BOOT_COMPLETED. Entonces tengo que declarar el receptor en el manifiesto. Mi problema es que quiero que el BroadcastReceiver solo haga algo cuando ninguna de mis actividades está en primer plano (también conocido como el usuario no está interactuando con mi aplicación). Extraigo […]

Cómo actualizar la interfaz de usuario en un BroadcastReceiver

Creé una aplicación en la que registré un receptor de difusión dentro de mi clase principal ( Main Activity ) y cada vez que recibo algo en mi BroadcastReceiver deseo actualizar la interfaz de usuario, por ejemplo, quiero mostrar un cuadro de alerta o establecer una vista de texto de mi MainActivity . Recibo todos […]