2012-10-13 90 views
7

¿Es posible cambiar AndroidManifest.xml en tiempo de ejecución programáticamente? Si es posible, ¿cómo puedo cambiar la siguiente programación programáticamente en AndroidManifest mientras ejecuto la aplicación?¿Cómo cambiar AndroidManifest en tiempo de ejecución?

android:configChanges="orientation|keyboardHidden"

Respuesta

5

No - no es posible cambiar el Android AndroidManifest.xml en tiempo de ejecución.
Pero, PUEDE hacer cambios en el tiempo de ejecución programáticamente - see here (busque onConfigurationChanged).

+2

en mi aplicación hay 5 actividades en las que 1 usuario de la actividad establece que el sensor está ACTIVADO o DESACTIVADO. significa que el usuario decide la orientación de la pantalla en la actividad en tiempo de ejecución. Ya uso el métodoConfiguraciónCambiada() pero el problema es xml. .if set en Manifest.xml esa vez crea un problema de tamaño de diseño. – MCA09020

0

No hay manera de establecer las configChanges atribuyen programación

+0

Asegúrate antes de negar un enfoque, incluso si hay una pequeña posibilidad, no lo ignores, como se menciona alfasin, [mira aquí] (http://developer.android.com/guide/topics/resources/runtime- changes.html) –

Cuestiones relacionadas