2012-01-27 13 views

Respuesta

3

uso en esta manifest.xml

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

Trate de no codificar las cosas en términos de px. Intenta usar fill_parent wrap_content. En circunstancias muy necesarias, cree carpetas separadas para su diseño como en diseño, diseño-terreno, diseño-pequeño, diseño-terreno pequeño, diseño-grande, etc. Coloque su diseño en estas carpetas y cambie su configuración de diseño. El resto será atendido por el sistema operativo Android.

+0

si pongo un diseño diferente (grande, pequeño.medio) en una carpeta separada.cómo android se encargará de estos diseños.si hay algún cambio en el archivo de manifiesto –

+1

agregue la etiqueta de Nagarjuna Reddy en su manifiesto. Luego, al cambiar la orientación o manejar diferentes teléfonos, el sistema operativo Android se encargará de esto. –

1

puede crear varios diseños como por tamaño de la pantalla (cuatro tamaño de pantalla diferente) & los pusieron en diferentes carpetas en res, como a continuación

res/layout/my_layout.xml    // layout for normal screen size ("default") 
res/layout-small/my_layout.xml  // layout for small screen size 
res/layout-large/my_layout.xml  // layout for large screen size 
res/layout-xlarge/my_layout.xml  // layout for extra large screen size 
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation 

También es necesario agregar debajo de las líneas en el archivo menifest

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

Para obtener más información check this link

-1

creo que shuold obtener el resoloution pantalla en el uso de bacalao java ey luego establezca el tamaño de los widgets dinámicamente en el método oncreate() de activity usando la resolución dada.

Cuestiones relacionadas