android - Activitymanager filtrando la actividad
Cuando estamos inicializando el ActivityManager por primera vez en el código de Android. ¿Está almacenando en caché el contexto de la actividad de llamadas?
Administrador de actividades am = (Administrador de actividades)this.getSystemService(Context.ACTIVITY_SERVICE);
------------Respuesta------------
Encontré el mismo problema en mi teléfono móvil Samsung Note 5 y descubrí que el problema se puede resolver usando el contexto de la aplicación de la siguiente manera.
ActivityManager am = (ActivityManager)this.getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);
yoParece que el motivo se debe a que el contexto de la actividad se mantiene mediante una referencia estática en algunos dispositivos Samsung; puede consultar más información en este hilo.
Etiquetas: android
Artículos relacionados:
python - Obtenga el nombre de la aplicación del agente de usuario
php - mysql_field_name() espera que el parámetro 1 sea un recurso,
- java - ¿Cómo recibir datos a través de Bluetooth en Android?
- linux: se obtiene el error "gato: error de escritura: tubería rota" solo cuando se ejecuta el script bash de forma no interactiva
- servidor sql: ¿puedo ALTERAR un esquema de tabla existente usando un script posterior a la implementación?
- c++ - Error de compilación de GoogleTest en Maven nar build - referencia indefinida a `testing::internal::MakeAndRegisterTestInfo
- angular - Modificación de un componente definido en TestBed.overrideComponent
- Cómo abrir/encontrar un "hprof" archivo de volcado creado con Android Studio 2.1.3?
- angular - Uso de Team Foundation 2013 - ¿Cómo compilar (angular2/mecanografiado) sin registrar node_modules?
- javascript: cambie el nombre del botón de alternar en Knockout
- c# - No se puede mostrar ScrollViewer con stackpanel
- ¿Seleccionar todas las columnas, pero reemplazar algunas con expresión en Google BigQuery?
- laravel - ¿Cómo llenar la base de datos con datos preestablecidos?
- Configurar equivalente de bloque para Jenkins 2.0 Pipeline
- ¿Debo usar .select o .each para ordenar una matriz de hashes en 3 matrices separadas? (Rubí)
- asp.net: configuración de valores de control anidados en una asp: formview desde el código C # detrás
- javascript - ¿Cómo atravesar JSON?
Artículos calientes
- medicina china para la bronquitis
- Diferencia entre infección de las vías respiratorias superiores y bronquitis
- ¿Qué causa la epididimitis?
- Criterios diagnósticos de cálculos renales
- ¿Qué medicamento la masturbación causa prostatitis?
- ¿Cuáles son los factores de padecer gota?
- Qué comer durante la convalecencia de una hemorragia cerebral
- que es el alzheimer
- Principales criterios diagnósticos de las bronquiectasias
- ¿Cuáles son las formas de prevenir y tratar la menstruación irregular en las mujeres?
- Síntomas de gota de ternera
- Saco gestacional de 5x4mm cuanto dura el embarazo
- La diferencia entre espinillas y espinillas de ácaros
- Por qué frotar con jengibre puede tratar la caída del cabello
- ¿Cuánto tiempo se puede vivir con insuficiencia hepática?