<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.cifprodolfoucha.es/index.php?action=history&amp;feed=atom&amp;title=Combinaci%C3%B3n_de_layouts</id>
	<title>Combinación de layouts - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cifprodolfoucha.es/index.php?action=history&amp;feed=atom&amp;title=Combinaci%C3%B3n_de_layouts"/>
	<link rel="alternate" type="text/html" href="https://wiki.cifprodolfoucha.es/index.php?title=Combinaci%C3%B3n_de_layouts&amp;action=history"/>
	<updated>2026-10-17T04:50:43Z</updated>
	<subtitle>Historial de revisiones de esta página en el wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.cifprodolfoucha.es/index.php?title=Combinaci%C3%B3n_de_layouts&amp;diff=11702&amp;oldid=prev</id>
		<title>Angelfg: /* XML asociado ao Layout */</title>
		<link rel="alternate" type="text/html" href="https://wiki.cifprodolfoucha.es/index.php?title=Combinaci%C3%B3n_de_layouts&amp;diff=11702&amp;oldid=prev"/>
		<updated>2020-11-21T13:03:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;XML asociado ao Layout&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisión del 13:03 21 nov 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l127&quot; &gt;Línea 127:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 127:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&amp;#039;[https://wiki.cifprodolfoucha.es/index.php?title=Programaci%C3%B3n_de_dispositivos_m%C3%B3biles#UNIDADE_2:_A_interface_de_usuario. Enlace a la página principal de la UD2]&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&amp;#039;[https://wiki.cifprodolfoucha.es/index.php?title=Programación_de_dispositivos_móbiles Enlace a la página principal del curso]&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt; -- [[Usuario:angelfg|Ángel D. Fernández González]] e [[Usuario:Carrion|Carlos Carrión Álvarez]] -- (2015).&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt; -- [[Usuario:angelfg|Ángel D. Fernández González]] e [[Usuario:Carrion|Carlos Carrión Álvarez]] -- (2015).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Angelfg</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.cifprodolfoucha.es/index.php?title=Combinaci%C3%B3n_de_layouts&amp;diff=1527&amp;oldid=prev</id>
		<title>Wiki: Página creada con «==Introdución== *Os layouts pódense combinar e aniñar uns dentro doutros.   ==Caso práctico== *Creamos un novo proxecto: U2_07_Combinados **&#039;&#039;&#039;NOTA Edición 2015&#039;&#039;&#039;: Ex...»</title>
		<link rel="alternate" type="text/html" href="https://wiki.cifprodolfoucha.es/index.php?title=Combinaci%C3%B3n_de_layouts&amp;diff=1527&amp;oldid=prev"/>
		<updated>2016-09-05T14:21:32Z</updated>

		<summary type="html">&lt;p&gt;Página creada con «==Introdución== *Os layouts pódense combinar e aniñar uns dentro doutros.   ==Caso práctico== *Creamos un novo proxecto: U2_07_Combinados **&amp;#039;&amp;#039;&amp;#039;NOTA Edición 2015&amp;#039;&amp;#039;&amp;#039;: Ex...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Introdución==&lt;br /&gt;
*Os layouts pódense combinar e aniñar uns dentro doutros.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Caso práctico==&lt;br /&gt;
*Creamos un novo proxecto: U2_07_Combinados&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;NOTA Edición 2015&amp;#039;&amp;#039;&amp;#039;: Existe un programa U2_07_ con outro nome da edición 2013, que faremos na sección de controis dentro desta unidade. Para non renumerar todo o que vén a continuación para a edición 2015, teremos 2 programas U2_07: U2_07_Combinados e U2_07_ TextView (o faremos despois). &lt;br /&gt;
&lt;br /&gt;
===Combinación de layouts Relativos e Liniais===&lt;br /&gt;
*A imaxe amosa a distribución que se quere ter: &lt;br /&gt;
[[Image:Android_2014_U2_07_Combinados_01.jpg]]&lt;br /&gt;
&lt;br /&gt;
*O &amp;#039;&amp;#039;&amp;#039;color malva&amp;#039;&amp;#039;&amp;#039; é un LayoutRelative, que ten un recheo de 30dp.&lt;br /&gt;
*Este layout contén:&lt;br /&gt;
**Un botón: Botón 1&lt;br /&gt;
**Un LinearLayout de &amp;#039;&amp;#039;&amp;#039;cor verde&amp;#039;&amp;#039;&amp;#039; (o que está cos bordes de cor azul cor verde é os cadradiños).&lt;br /&gt;
**Este LinearLayout contén 3 Linears Layouts en disposición horizontal e cun peso igual para cada un deles para distribuír o ancho do que lle deixa o pai.&lt;br /&gt;
***A altura deste linearlayout (cor verde) é a que lle deixa o pai.&lt;br /&gt;
***Os tres layouts organízanse do seguinte modo:&lt;br /&gt;
****O primeiro LinearLayout (&amp;#039;&amp;#039;&amp;#039;Cor azul&amp;#039;&amp;#039;&amp;#039;) ten unha disposición horizontal (as views dentro del están unha á dereita da outra)&lt;br /&gt;
*****A altura deste layout adáptase á altura dos elementos que contén.  &lt;br /&gt;
****O segundo LinearLayout (&amp;#039;&amp;#039;&amp;#039;Cor rosa&amp;#039;&amp;#039;&amp;#039;) ten nunha disposición vertical (as views dentro del están unha debaixo da outra).&lt;br /&gt;
*****A altura deste layout adáptase á altura dos elementos que contén.  &lt;br /&gt;
****O terceiro LinearLayout (&amp;#039;&amp;#039;&amp;#039;Cor vermello&amp;#039;&amp;#039;&amp;#039;) ten nunha disposición vertical (as views dentro del están unha debaixo da outra).&lt;br /&gt;
*****A altura deste layout adáptase á altura total do pai (Layout de cor verde).  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Este exemplo traballa só con Relative e Linear layouts, pero poderíase traballar con calquera outro layout dos vistos e non vistos neste curso.&lt;br /&gt;
&lt;br /&gt;
===XML asociado ao Layout===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; line highlight=&amp;quot;1,10,15,18,20,22,24,25,27,32,38,40,42,43,45,50,61,63,65,68,78,79,81&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;RelativeLayout xmlns:android=&amp;quot;http://schemas.android.com/apk/res/android&amp;quot;&lt;br /&gt;
    xmlns:tools=&amp;quot;http://schemas.android.com/tools&amp;quot;&lt;br /&gt;
    android:layout_width=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
    android:layout_height=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
    android:background=&amp;quot;#AAF&amp;quot;&lt;br /&gt;
    android:padding=&amp;quot;30dp&amp;quot;&lt;br /&gt;
    tools:context=&amp;quot;com.example.u2_07_combinados.U2_07_Combinados&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/Boton1&amp;quot;&lt;br /&gt;
        android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
        android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Botón 1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;LinearLayout&lt;br /&gt;
        android:layout_width=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
        android:layout_height=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
        android:layout_below=&amp;quot;@id/Boton1&amp;quot;&lt;br /&gt;
        android:background=&amp;quot;#AFA&amp;quot;&lt;br /&gt;
        android:orientation=&amp;quot;horizontal&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;LinearLayout&lt;br /&gt;
            android:layout_width=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
            android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
            android:layout_weight=&amp;quot;1&amp;quot;&lt;br /&gt;
            android:background=&amp;quot;#3AF&amp;quot;&lt;br /&gt;
            android:orientation=&amp;quot;horizontal&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;TextView&lt;br /&gt;
                android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:text=&amp;quot;Linear\nHorz. 1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;Button&lt;br /&gt;
                android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:text=&amp;quot;B2&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/LinearLayout&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;LinearLayout&lt;br /&gt;
            android:layout_width=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
            android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
            android:layout_weight=&amp;quot;1&amp;quot;&lt;br /&gt;
            android:background=&amp;quot;#FAA&amp;quot;&lt;br /&gt;
            android:orientation=&amp;quot;vertical&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;TextView&lt;br /&gt;
                android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:text=&amp;quot;LinearLayout Vertical 2 \n... 2ª Liña&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;Button&lt;br /&gt;
                android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:text=&amp;quot;Botón 3&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;Button&lt;br /&gt;
                android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:text=&amp;quot;Botón 4&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/LinearLayout&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;LinearLayout&lt;br /&gt;
            android:layout_width=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
            android:layout_height=&amp;quot;match_parent&amp;quot;&lt;br /&gt;
            android:layout_weight=&amp;quot;1&amp;quot;&lt;br /&gt;
            android:background=&amp;quot;#F55&amp;quot;&lt;br /&gt;
            android:orientation=&amp;quot;vertical&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;TextView&lt;br /&gt;
                android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:layout_height=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:text=&amp;quot;LinearLayout Vertical 3&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;ToggleButton&lt;br /&gt;
                android:layout_width=&amp;quot;wrap_content&amp;quot;&lt;br /&gt;
                android:layout_height=&amp;quot;wrap_content&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;/LinearLayout&amp;gt;&lt;br /&gt;
    &amp;lt;/LinearLayout&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/RelativeLayout&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Explicación, liñas:&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;1 a 81&amp;#039;&amp;#039;&amp;#039;: onde se abre e se pecha o Relative Layout. Contén un botón e un linear layout que se abre na liña 15 e pécase na 79.&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;10&amp;#039;&amp;#039;&amp;#039;: Dáselle un ID ao botón.&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;15 a 81&amp;#039;&amp;#039;&amp;#039;: Ábrese un linear layout con disposición dos seus elementos (3 LinearLayouts) en horizontal (liña 20).&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;18&amp;#039;&amp;#039;&amp;#039;: Indica que o LinearLayout anterior se sitúe debaixo do botón.&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;22 a 38&amp;#039;&amp;#039;&amp;#039;: O primeiro LinearLayout que dispón os seus elementos en horizontal (Liña 27).&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;24, 42 e 65&amp;#039;&amp;#039;&amp;#039;: Observar como se indica a altura de cada un dos tres layouts. Nos dous primeiros casos que se adapte á altura dos elementos que contén e no terceiro á altura do pai.&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;25, 43 e 66&amp;#039;&amp;#039;&amp;#039;: Indícase o peso co que se distribúe cada un dos layouts (1/3 para cada un).&lt;br /&gt;
**&amp;#039;&amp;#039;&amp;#039;32 e 50&amp;#039;&amp;#039;&amp;#039;: Observar como se introduce un código de control (como en Java) para o salto de liña &amp;#039;&amp;#039;&amp;#039;\n&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
*O resto das liñas marcadas, a bo seguro que o participante no curso é quen de interpretalas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; -- [[Usuario:angelfg|Ángel D. Fernández González]] e [[Usuario:Carrion|Carlos Carrión Álvarez]] -- (2015).&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
		
	</entry>
</feed>