Activos de Android sin contexto

En relación con el gestor de activos Android, es posible obtener un archivo de los activos sin contexto? He leído que puedo inicializar un objeto File con "file: /// android_assets" tipo de ruta, y luego obtener el archivo de allí, pero dice que el archivo no existe (Honeycomb).

¿Cuál es la solución general a este problema? No hay ninguna manera de obtener el contexto en el lugar que necesito los archivos de los activos.

Gracias

Para acceder al Contexto en el que no está presente, puede extender la clase Aplicación y crear la referencia estática al Contexto. De esta manera puede acceder desde cualquier lugar dentro de la aplicación:

public class MyApp extends Application { public static Context context; @Override public void onCreate() { super.onCreate(); context = getApplicationContext(); } } 
  • Para cada uno dentro de un para cada - Java
  • Error extraño desde la actualización a Android 4.2.2 - Actividad ha filtrado IntentReceiver
  • En Android> 6.0 obtener la excepción de permiso de seguridad al acceder a la imagen de la galería por segunda vez
  • Gradle imprime la advertencia aunque se selecciona SuppressWarnings
  • Cómo renombrar un archivo existente?
  • Posición incorrecta de elementos después de usar un customAdapter
  • Algo falta en mi proyecto de prueba de Android?
  • Bola de rebote de Android
  • Constructor vacío en la demo de FeedReaderContract
  • Acceder a una variable de otra clase en java
  • ¿Cómo desactivo explícitamente el modo de flujo en bloque para las conexiones HTTP en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.