Spanish Activity y un servicio rodando en oculto, como afloro la activity?

deneus

Member
Licensed User
Longtime User
Hola, me gustaría saber si tengo una activity y un servicio rodando en oculto y necesito avisar de algo como afloro la activity para que se vea en pantalla y enciendo la pantalla si esta apagada?
Y si hay contraseña de salvapantallas como se puede sacar un mensaje como hacen programas como whatsapp?

Gracias
 

bgsoft

Well-Known Member
Licensed User
Longtime User
Hola

Por favor, haz las preguntas por separado, asi será mas facil de contestar.

Para mirar lo del activity o el servicio ya contesté aqui:
https://www.b4x.com/android/forum/t...n-de-herramientas-o-ajustes-de-android.52912/

Sobre la pantalla y el WhatsApp ya contesté en este foro, buscalo y tendras casi todas las respuestas.

Heppy está haciendo un trabajo estupendo donde puedes encontrar solución a tus respuestas rapidamente:

https://www.b4x.com/android/forum/t...s-ultimo-como-leer-sensor-bluetooth-le.44948/

Saludos
 

deneus

Member
Licensed User
Longtime User
Hola, creo que usar la palabra WhatsApp no ha sido acertada.
No he encontrado respuesta en el foro a la cuestión de sacar mi App a primer plano y encender la pantalla sacando un mensaje sin que sea impedimento la contraseña del salvapantallas.
Gracias.
 

bgsoft

Well-Known Member
Licensed User
Longtime User
Hola

El problema de siempre es saber hacer la pregunta concreta para encontrar algo, por eso entre otras cosas te dije que no hicieras varias preguntas en un mismo post. Si las haces de una en una, tendras mas posiblidades que te las respondan, por que asi la respuesta es concreta.

como afloro la activity para que se vea en pantalla y enciendo la pantalla si esta apagada?
y encender la pantalla sacando un mensaje sin que sea impedimento la contraseña

En este post explico que si tienes contraseña en la pantalla de bloqueo no la puedes desbloquear, y tambien pongo un ejemplo de como hacer que la pantalla se encienda:

https://www.b4x.com/android/forum/t...nte-la-pantalla-de-bloqueo.33409/#post-195402


como se puede sacar un mensaje como hacen programas como whatsapp?

Esto se hace con Notificación. Si la aplicacion está parada, metela en un servicio:

B4X:
Sub Process_Globals
  Public Notif1 As Notification
' ...............
' ...............
' ...............

' ---------------------------------------------
Para hacer notificación
  'Inicializar el objeto de notificación
   Notif1.Initialize
   Notif1.Icon = "icon"     'De esta manera no hay que especificar icono, coge el icono de la app
   Notif1.Vibrate = True    'Vibrará al recibirse un nuevo mensaje
   Notif1.Sound = True     ' Sonará
   Notif1.Light = True       'Se encenderá la luz de notificaciones si está disponible
   Notif1.AutoCancel = True   'Quita la notificación al pulsar sobre ella
   Notif1.SetInfo(Titulo del mensaje, cuerpo del mensaje, el activity donde se activará el mensaje, pon cadena vacia para que se active en el activy actual o Main para el inicial)
   
' ---------------------------------------------
Notif1.Notify(1) ' activarla  el 1 es el ID que usaras para cancelarla

' ---------------------------------------------

 Notif1.Cancel(1)       ' cancelarla
 
' ---------------------------------------------


Bueno, espero que este todo claro, pero por favor, la proxima vez haz preguntas concretas aunque sean muchas.

Saludos
 
Top