android - sirve - ¿Cómo distinguir si un objeto de contexto dado es una actividad o un contexto de servicio?
para que sirve getapplicationcontext() (1)
Me gustaría saber si mi objeto de Contexto dado es de Actividad, Servicio o Aplicación. O en otras palabras, si mi código se ejecuta en segundo plano o en primer plano. (En primer plano me refiero al código de actividad y los hilos que se han creado por actividad).
Debería poder probar si un objeto es una clase específica usando "instanceof"
if (context instanceof Activity) {
// handle activity case
} else if (context instanceof Service){
// handle service case
}