Actividad reiniciar en rotación Android


En mi aplicación Android, cuando giro el dispositivo (deslice hacia fuera el teclado) entonces mi Activity se reinicia (onCreate se llama). Ahora, esto es probablemente como se supone que debe ser, pero hago una gran cantidad de configuración inicial en el método onCreate, así que necesito:

  1. Poner toda la configuración inicial en otra función para que no todo se pierda en la rotación del dispositivo o
  2. Hacer que onCreate no se llame de nuevo y el diseño simplemente se ajusta o
  3. Limita la aplicación a solo retrato para que onCreate no se llama.

Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52