En versiones anteriores de android podríamos bloquear SMS usando el código siguiente: <receiver android:name=".broadcastreceivers.OnSMSReceived" android:exported="true" android:permission="android.permission.BROADCAST_SMS"> <intent-filter android:priority="1000"> <action android:name="android.provider.Telephony.SMS_RECEIVED"/> </intent-filter> </receiver> y en el receptor de difusión, la función abortBroadcast () evita que SMS entre en la bandeja de entrada. Pero este método no está funcionando en kitkat como, de Kitkat SMS sólo se […]
Quiero hacer exactamente lo mismo mencionado en la pregunta en el siguiente enlace Llame a un método de actividad de una clase BroadcastReceiver . Pero la solución dada allí no está trabajando para mí y no puedo comentar allí pues no tengo bastante reputación. Hice todo lo mencionado en la solución, pero mi receptor de […]
He leído varios temas sobre cómo enviar y recibir mensajes de varias partes. He implementado el siguiente código y funciona! PendingIntent sentPI = PendingIntent.getBroadcast(this, 0, new Intent(SENT), 0); PendingIntent deliveredPI = PendingIntent.getBroadcast(this, 0, new Intent(DELIVERED), 0); //—when the SMS has been sent— registerReceiver(SMSBroadcastReceiver1, new IntentFilter(SENT)); //—when the SMS has been delivered— registerReceiver(SMSBroadcastReceiver2, new IntentFilter(DELIVERED)); SmsManager […]
Tengo una aplicación de Android que maneja los complementos de mi dispositivo de almacenamiento específico. Quiero ser capaz de mostrar el contenido del dispositivo de almacenamiento de una manera específica con mi actividad de visualización cuando el dispositivo está montado en el sistema. El problema que tengo es que en algunos teléfonos el sistema también […]
Lo que quiero: al hacer clic en un botón debe abrir todas las imágenes que están en una carpeta específica de la tarjeta SD. Qué está sucediendo: si la carpeta tiene más de una imagen entonces la aplicación está demostrando una sola imagen solamente. Clic del botón Código del método: private void showGallery() { if […]
En los dispositivos MI de Xiaomi, hay una característica de apagar / en "Autostart" en su aplicación de seguridad. (En Security App-> Permissions-> AutoStart) Esto significa que ninguno de los receptores de difusión recibe nada mientras la aplicación no se está ejecutando. Así que BOOT_COMPLETED, USER_PRESENT, CONNECTIVITY_CHANGE, etc … no funcionan. (Trabajan durante un tiempo […]
Estoy creando un atajo enviando esta emisión. Intent shortcutIntent = new Intent(this, AuthenticationActivity.class); // create the broadcast final Intent intent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent); intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, widget.name); intent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, Intent.ShortcutIconResource.fromContext(this, widget.resourceId)); sendBroadcast(intent); Me pregunto ¿hay una manera de saber si la emisión fue recibida por el lanzador? Presento un brindis al usuario diciendo que el acceso […]
He implementado notificación push en mi aplicación android: En mi clase principal: // PUSH Parse.initialize(this, applicationId, clientKey); PushService.setDefaultPushCallback(this, SlidingMenuActivity.class); ParseInstallation.getCurrentInstallation().saveInBackground(); ParseAnalytics.trackAppOpened(getIntent()); En mi manifest.xml: <!– PUSH –> <service android:name="com.parse.PushService" /> <receiver android:name="com.parse.ParseBroadcastReceiver" > <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /> <action android:name="android.intent.action.USER_PRESENT" /> </intent-filter> </receiver> Cuando abro mi aplicación, recibo notificación. Hago clic en atrás y cierro la […]
He intentado difundir videos en la aplicación de Android a través del servidor Wowza y funciona muy bien con esta demo de javaCV. Pero el único problema con esto es que utiliza formato de archivo flv para transmitir en el servidor Wowza. Utiliza FFmpegFrameRecorder para transmitir video en vivo al servidor wowza (no VOD). Para […]
Tengo dos clases de servicio. Uno es WebsocketService(extends Service) para gestionar la Websocket related function y SocketMessageProcessing(extends IntentService) para process response Received in WebSocketService . Desde la clase Non-Activity(SocketImpl) éxito puedo enviar datos a WebsocketService . Pero estoy teniendo apuro en enviar respuesta de nuevo a la clase de SocketMessageProcessing de la clase de SocketMessageProcessing […]