usa studio sirve setcontentview savedinstancestate que para getintent finish content como android layout

studio - set content view fragment android



¿Qué es setContentView(R.layout.main)? (6)

En Android el diseño visual se crea en xml. Y cada actividad está asociada a un diseño.

setContentView(R.layout.main)

R significa Recurso

diseño significa diseño

main es el xml que ha creado en res->layout->main.xml

Cuando quiera cambiar su aspecto actual de una actividad o cuando pase de una actividad a otra. La otra actividad debe tener un diseño para mostrar. Así que llamamos a este método en onCreate y esta es la segunda declaración para establecer el diseño

Entiendo que tiene que ver con el diseño de la aplicación, pero ¿cuándo debo usarla? Intenté buscar un enlace que explicara este método, pero no pude encontrarlo. ¡Gracias de antemano!


Puede configurar la vista de contenido (o diseño) de una actividad. Por ejemplo, puedes hacerlo así también:

public void onCreate(Bundle savedinstanceState) { super.onCreate(savedinstanceState); Button testButon = new Button(this); setContentView(testButon); }

También mira this tutorial también.


Según la documentación:

Establecer el contenido de la actividad de un recurso de diseño. El recurso se inflará, agregando todas las vistas de nivel superior a la actividad.

Su actividad de Launcher en el manifiesto primero se llama y establece la vista de diseño como se especifica en los respectivos archivos java setContentView(R.layout.main); . Ahora, esta actividad usa setContentView(R.layout.main) para establecer el diseño xml para esa actividad que realmente se representará como la IU de su actividad.


setContentView (int layoutid) - método de la clase de actividad. Muestra diseño en pantalla.

R.layout.main: es un número entero implementado en la clase de diseño anidado del archivo de clase R.java.

En el tiempo de ejecución, el dispositivo seleccionará su diseño en función del ID proporcionado en el método setcontentview ().

Quiero saber más pinchando en el enlace.

http://androidride.com/what-is-setcontentview-in-android/


Establecer el contenido de la actividad de un recurso de diseño. El recurso se inflará, agregando todas las vistas de nivel superior a la actividad.

  • La actividad es básicamente una ventana vacía.
  • SetContentView se usa para llenar la ventana con la IU proporcionada desde el archivo de diseño en caso de setContentView (R.layout.somae_file).
  • Aquí el archivo de diseño se infla para verlo y agregarlo al contexto de la actividad (ventana).

public void onCreate(Bundle savedinstanceState) { super.onCreate(savedinstanceState); Button testButon = new Button(this); setContentView(testButon); show(); }