¿Cómo crear nuevos identificadores de recursos XML en tiempo de ejecución?

Quiero crear nuevos identificadores de recursos XML en tiempo de ejecución. Sólo los recursos XML genéricos como en la carpeta res / xml, pero desde un archivo en una tarjeta SD o en cualquier lugar del sistema de archivos.

He encontrado esta solución que dice que es posible: ¿Cómo puedo generar recursos XML en tiempo de ejecución en Android? .

Dice a:

  1. Guardar XML en otra carpeta externa (tarjeta SD o algo así)

  2. Crear AssetManager sobre esos archivos

  3. A continuación, cree Recursos que pueden utilizarse posteriormente como recursos comunes de Android almacenados en APK.

No entiendo el paso 2 ya que no hay ningún constructor para AssetManager. ¿Cómo puedo crear un AssetManager para archivos externos?

Gracias por adelantado,

Barry

Por crear, creo que significa obtener el AssetManager:

Context.getAssets() 

A continuación, utilice el gestor de activos para abrir el archivo XML:

  AssetManager.openXmlResourceParser(String fileName) 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.