Creación de la aplicación de soporte multipantalla android

Estoy creando una aplicación en Android que debe admitir varias pantallas.

A ese fin, he leído muchas respuestas y una de las que más me gusta consiste en indicarle que puedo crear diferentes carpeta en el sitio de la red social en el que se encuentren. ¡Sí puedo!res carpeta por el siguiente nombre,

Para pantallas pequeñasdiseño pequeño,

Para pantallas grandesdiseño grande,

Para pantallas extra grandeslayout-xlarge

y tengo que crear diferentes diseños para diferentes pantallas conmismo nombre. por ejemplo, mylayout.xml

y tengo que poner el siguiente código en el archivo manifest.xml

<supports-screens android:smallScreens="true" 
      android:normalScreens="true" 
      android:largeScreens="true"
      android:xlargeScreens="true"
      android:anyDensity="true" />

y finalmente solo necesito escribir las siguientes líneas en mi archivo de Actividad,

  setContentView(R.layout.mylayout);

Ahora, cuando ejecuto esta aplicación en pantallas de diferentes tamaños, debería adquirir diseños de diferentes carpetas según la resolución de la pantalla.

Pero esto no está sucediendo en mi caso, solo toma el diseño que se definió endiseño carpeta.

¿Puede alguien explicarme por qué sucede esto y cómo puedo resolver este problema para que mi aplicación pueda ejecutarse de manera efectiva en pantallas de todos los tamaños?

Respuestas a la pregunta(0)

Su respuesta a la pregunta