android-developers
[Arriba] [Todas las Listas]

[android-developers] Re: Impidiendo aplicación redraw en rotación

To: Android Developers <android-developers@xxxxxxxxxxxxxxxx>
Subject: [android-developers] Re: Impidiendo aplicación redraw en rotación
From: Computational Core <computationalcore@xxxxxxxxx>
Date: Sun, 30 Oct 2011 07:32:33 -0700 (PDT)
Delivery-date: Mon, 31 Oct 2011 13:56:38 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:mime-version:date:in-reply-to:references:user-agent :x-http-useragent:message-id:subject:from:to:x-original-sender :reply-to:precedence:mailing-list:list-id:x-google-group-id :list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type:content-transfer-encoding; bh=Uf0B5mcSvk+QV8/iIsbmy1dXwHPBq6FlISKiNdgw0To=; b=uCwswawV0GYPIDWEbZSll43pAV7wuu1U/ndCHBkEq5G4KjIvV1cepdsXsRtIAyWeEH c7n950mieVf/pkxtcCJ8xbo3JYke/cHpBD85WobXWVi7btQaSi9on9TOORP1nh7SsEKA W9dZUnD4qhQyiG57y9AC1XGMFU+jtozeZwtM8=
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <CAA_CB1LRRfuHjVe_b=8hNhbW2WbhZG0AzKBh63DNa56efKz-ig@mail.gmail.com>
List-archive: <http://groups.google.com/group/android-developers?hl=en_US>
List-help: <http://groups.google.com/support/?hl=en_US>, <mailto:android-developers+help@googlegroups.com>
List-id: <android-developers.googlegroups.com>
List-post: <http://groups.google.com/group/android-developers/post?hl=en_US>, <mailto:android-developers@googlegroups.com>
List-subscribe: <http://groups.google.com/group/android-developers/subscribe?hl=en_US>, <mailto:android-developers+subscribe@googlegroups.com>
List-unsubscribe: <http://groups.google.com/group/android-developers/subscribe?hl=en_US>, <mailto:android-developers+unsubscribe@googlegroups.com>
Mailing-list: list android-developers@xxxxxxxxxxxxxxxx; contact android-developers+owners@xxxxxxxxxxxxxxxx
References: <CAA_CB1LRRfuHjVe_b=8hNhbW2WbhZG0AzKBh63DNa56efKz-ig@mail.gmail.com>
Reply-to: android-developers@xxxxxxxxxxxxxxxx
Sender: android-developers@xxxxxxxxxxxxxxxx
User-agent: G2/1.0
*Hi John, cualquier tiempo un cambio de configuración del dispositivo durante *runtime
(orientación en este caso) *Android automáticamente mata la Actividad(
llamadas *onDestroy() ) y empezarlo otra vez (llamada *onCreate() ) así que
los cambios son aplicados (leído más sobre este *behavior aquí
*http://*developer.*android.*com/Recursos/de temas/de la guía/*runtime-cambios.*html
).

*Bellow Explico una manera a *override esto, hay otra manera de hacerlo,
esto es la mayoría de más sencillo, me dejó sabe si cupo vuestros requisitos:


Dentro de la Actividad *override este método:

@*Override
público *void *onConfigurationChanged(Configuración *newConfig)
     #unknown{^*super.*onConfigurationChanged(*newConfig);
     //Puesto todo quieres cambiar aquí
}

Dentro del *AndroidManisfest puso este atributo en vuestra Actividad *tag:

<actividad ... *android:*configChanges="Orientación|*keyboardHidden" ... >



En *Oct 30, 12:01 *pm, John *Goche <johngoch...@xxxxxxxxxxxxxx> escribió:
> Hola,
>
> me preguntaba si hay una manera de impedir una
> aplicación de *redrawing él cuando el usuario *tilts la pantalla
> del teléfono de retrato a paisaje.
>
> *Thanks,
>
> John *Goche

-- 
recibiste este mensaje porque eres *subscribed al *Google
Grupos "*Android *Developers" grupo.
A correo a este grupo, envía *email a *android-developers@xxxxxxxxxxxxxxxx
A *unsubscribe de este grupo, envía *email a *android-*developers+unsubscribe@xxxxxxxxxxxxxxxx

Puesto que más opciones, visita este grupo en
*http://grupos.*google.*com/Grupo/*android-*developers?*hl=*en

Hi John, any time a device configuration change during runtime
(orientation in this case) Android automatically kills the
Activity( calls onDestroy() ) and start it again (call onCreate() ) so
the changes are applied (read more about this behavior here
http://developer.android.com/guide/topics/resources/runtime-changes.html
).

Bellow I explain a way to override this, there are other way to do it,
this is the most simpler, let me know if it fit your requirements:


Inside the Activity override this method:

@Override
public void onConfigurationChanged(Configuration newConfig) {
     super.onConfigurationChanged(newConfig);
     //Put everything you want to change here
}

Inside the AndroidManisfest put this attribute in your Activity tag:

<activity ... android:configChanges="orientation|keyboardHidden" ... >



On Oct 30, 12:01 pm, John Goche <johngoch...@xxxxxxxxxxxxxx> wrote:
> Hello,
>
> I was wondering whether there is a way to prevent an
> application from redrawing itself when the user tilts the
> phone's screen from portrait to landscape.
>
> Thanks,
>
> John Goche

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to
android-developers+unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

<Anterior por Tema] Tema Actual [Siguiente por Tema>