Ver Mensaje Individual
  #18  
Viejo 08/06/12, 23:01:39
Array

[xs_avatar]
shawe shawe no está en línea
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 9,774
Modelo de smartphone: Moto X+1
Tu operador: Orange
Arasthel no se hacer commits a repos externos en los que son miembro aún, así que te digo algunas cosillas a añadir/modificar que he modificado.

Con esto añades soporte para rotación y para que todo se reescale en tablets, en lugar de verse con "efecto zoom" como ocurre tal y como lo tienes ahora.

AndroidManifest.xml

Añadir entre apertura de manifest y application:
Código:
	<supports-screens
		android:anyDensity="true"
		android:resizeable="true"
		android:xlargeScreens="true" />
Modificar las siguientes:
Código:
...
        <activity android:name=".ui.Principal" 
        	android:configChanges="orientation"
			android:label="@string/app_name">
...
        <activity android:name=".preferences.Ajustes"
        	android:configChanges="orientation">
...
        <activity android:name=".ui.Sobre" 
			android:configChanges="orientation">
...
En:
  • /ui/Principal.java
  • /ui/Sobre.java
  • /preferences/Ajustes.java
Antes de cerrar la última llave añadir:
Código:
...
    @Override
    protected void onSaveInstanceState(Bundle outState) {
	super.onSaveInstanceState(outState);
    }

    @Override
    public void onConfigurationChanged(Configuration newConfig)
    {
        super.onConfigurationChanged(newConfig);
    }
...
__________________
Responder Con Cita