Get Context en la clase non-Activity
En una aplicación Android, ¿hay alguna forma de obtener el contexto en android en una clase que no sea de actividad si se conoce el nombre de la clase de actividad?
- Llamando context.getResources () devuelve null
- ¿Qué es 'Contexto' en android?
- Por favor, explícame Clase de contexto en Android
- ¿Por qué Android utiliza múltiples contextos y cada uno es diferente?
- Cómo extender LinearLayout correctamente para crear una vista personalizada
- Cómo obtener el contexto MainActivity en la clase CustomView
- Recuperar Contexto de un fragmento
- Obtenga el contexto de aplicación de la clase singleton de no actividad
- Android Context sin estar en una actividad? ¿Y otra programación sin actividad?
- El estilo de Android Holo Light cambia dependiendo del contexto elegido
- Android: ProgressDialog no se muestra
- GetActivity () devuelve null en la función Fragmento
- Cómo comparar los objetos de contexto de las dos actividades diferentes ..?
Si su clase no es de clase de actividad y crea una instancia de ella desde la actividad, puede pasar una instancia de contexto a través del constructor del último como sigue:
class YourNonActivityClass{ // variable to hold context private Context context; //save the context recievied via constructor in a local variable public YourNonActivityClass(Context context){ this.context=context; } }
Puede crear instancia de esta clase de la actividad de la siguiente manera:
new YourNonActivityClass(this);
- Cómo evitar cargar siempre los datos de la aplicación almacenados en caché desde Google Drive
- ¿Cómo puedo actualizar el ActionBar cuando onPrepareOptionsMenu ha cambiado las entradas de menú?