<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://es.wikieducator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Usuario%3AManuelRomero%2FAndroid2%2FPrimerPrograma%2FEjemplo</id>
		<title>Usuario:ManuelRomero/Android2/PrimerPrograma/Ejemplo - Historial de revisiones</title>
		<link rel="self" type="application/atom+xml" href="https://es.wikieducator.org/index.php?action=history&amp;feed=atom&amp;title=Usuario%3AManuelRomero%2FAndroid2%2FPrimerPrograma%2FEjemplo"/>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/Android2/PrimerPrograma/Ejemplo&amp;action=history"/>
		<updated>2026-06-20T00:05:09Z</updated>
		<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
		<generator>MediaWiki 1.23.14</generator>

	<entry>
		<id>https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/Android2/PrimerPrograma/Ejemplo&amp;diff=13173&amp;oldid=prev</id>
		<title>ManuelRomero en 00:00 29 may 2013</title>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/Android2/PrimerPrograma/Ejemplo&amp;diff=13173&amp;oldid=prev"/>
				<updated>2013-05-29T00:00:40Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revisión de 00:00 29 may 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línea 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;{{:Usuario:ManuelRomero/Android/PrimerContacto/nav}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=El código comleto=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=El código comleto=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=java&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;source lang=java&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ManuelRomero</name></author>	</entry>

	<entry>
		<id>https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/Android2/PrimerPrograma/Ejemplo&amp;diff=13034&amp;oldid=prev</id>
		<title>ManuelRomero: Página creada con '=El código comleto= &lt;source lang=java&gt; package com.example.dialogos;  import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import android.app.…'</title>
		<link rel="alternate" type="text/html" href="https://es.wikieducator.org/index.php?title=Usuario:ManuelRomero/Android2/PrimerPrograma/Ejemplo&amp;diff=13034&amp;oldid=prev"/>
				<updated>2013-05-22T12:07:07Z</updated>
		
		<summary type="html">&lt;p&gt;Página creada con &amp;#039;=El código comleto= &amp;lt;source lang=java&amp;gt; package com.example.dialogos;  import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import android.app.…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=El código comleto=&lt;br /&gt;
&amp;lt;source lang=java&amp;gt;&lt;br /&gt;
package com.example.dialogos;&lt;br /&gt;
&lt;br /&gt;
import android.os.Bundle;&lt;br /&gt;
import android.app.Activity;&lt;br /&gt;
import android.app.AlertDialog;&lt;br /&gt;
import android.app.ProgressDialog;&lt;br /&gt;
import android.content.Context;&lt;br /&gt;
import android.content.DialogInterface;&lt;br /&gt;
import android.util.Log;&lt;br /&gt;
import android.view.Menu;&lt;br /&gt;
import android.view.View;&lt;br /&gt;
import android.widget.Toast;&lt;br /&gt;
&lt;br /&gt;
public class Dialogo extends Activity {&lt;br /&gt;
	CharSequence[] idiomas={&amp;quot;Españlo&amp;quot;,&amp;quot;Inglés&amp;quot;,&amp;quot;Alemán&amp;quot;};&lt;br /&gt;
	CharSequence[] sexo={&amp;quot;Hombre&amp;quot;,&amp;quot;Mujer&amp;quot;,&amp;quot;Prefiero no contestar&amp;quot;}; &lt;br /&gt;
	boolean [] idiomasSeleccionados=new boolean[idiomas.length];&lt;br /&gt;
&lt;br /&gt;
    @Override&lt;br /&gt;
    protected void onCreate(Bundle savedInstanceState) {&lt;br /&gt;
        super.onCreate(savedInstanceState);&lt;br /&gt;
        setContentView(R.layout.activity_dialogo);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  public void clickToast(View v){&lt;br /&gt;
	 	/*Toast toast = Toast.makeText(getApplicationContext(), &amp;quot;Ejemplo de Mensaje Popup para Android OS desde Devtroce.com&amp;quot;, Toast.LENGTH_SHORT);&lt;br /&gt;
  	toast.show();&lt;br /&gt;
  	*/&lt;br /&gt;
  	Context contesto = getApplicationContext();&lt;br /&gt;
  	CharSequence texto = &amp;quot;Este ejemplo ha funcionado FACIL!!!!&amp;quot;;&lt;br /&gt;
  	int duracion = Toast.LENGTH_SHORT;&lt;br /&gt;
  	&lt;br /&gt;
  	Toast mensaje = Toast.makeText(contesto, texto, duracion);&lt;br /&gt;
  	mensaje.show();&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  public void clickDialogo1(View v){&lt;br /&gt;
	  AlertDialog.Builder caja = new AlertDialog.Builder(this);&lt;br /&gt;
	  &lt;br /&gt;
	  caja.setMessage(&amp;quot;¿Desea continuar guardando el fichero?&amp;quot;)&lt;br /&gt;
	          .setTitle(&amp;quot;Advertencia&amp;quot;)&lt;br /&gt;
	          .setCancelable(false)&lt;br /&gt;
	          .setPositiveButton(&amp;quot;Continuar&amp;quot;,&lt;br /&gt;
	                  new DialogInterface.OnClickListener() {&lt;br /&gt;
	                      public void onClick(DialogInterface dialog, int id) {&lt;br /&gt;
	                          msgOK(); // metodo que se debe implementar&lt;br /&gt;
	                      }&lt;br /&gt;
	                  });&lt;br /&gt;
	  AlertDialog alert = caja.create();&lt;br /&gt;
	  alert.show();&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
private void msgOK(){&lt;br /&gt;
        Toast t = Toast.makeText(getApplicationContext(), &amp;quot;Has presionado ok&amp;quot;, Toast.LENGTH_SHORT);&lt;br /&gt;
        t.show();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public void clickMsgOpciones(View v){&lt;br /&gt;
    &lt;br /&gt;
       AlertDialog.Builder caja = new AlertDialog.Builder(this);&lt;br /&gt;
       caja.setTitle(&amp;quot;Indica sexo&amp;quot;)&lt;br /&gt;
           .setPositiveButton(&amp;quot;Continuar&amp;quot;,&lt;br /&gt;
               new DialogInterface.OnClickListener() {&lt;br /&gt;
                   public void onClick(DialogInterface dialog, int id) {&lt;br /&gt;
                       msgOK(); // metodo que se debe implementar&lt;br /&gt;
                   }&lt;br /&gt;
               })&lt;br /&gt;
           .setItems(sexo, new DialogInterface.OnClickListener() {&lt;br /&gt;
		 		@Override&lt;br /&gt;
		       public void onClick(DialogInterface dialog, int elemento) {&lt;br /&gt;
			// TODO Auto-generated method stub&lt;br /&gt;
			      Toast t = Toast.makeText(getApplicationContext(), &amp;quot;Has seleccionado &amp;quot;+sexo[elemento],Toast.LENGTH_LONG);&lt;br /&gt;
			      t.show();&lt;br /&gt;
			      dialog.cancel();&lt;br /&gt;
		       }&lt;br /&gt;
		 	});&lt;br /&gt;
&lt;br /&gt;
AlertDialog alert = caja.create();&lt;br /&gt;
alert.show();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public void clickProgressCirculo(View v){&lt;br /&gt;
	final ProgressDialog barraProgreso = ProgressDialog.show(this, &amp;quot;Haciendo algo&amp;quot;,&amp;quot;Espere que termine&amp;quot;,true);&lt;br /&gt;
	&lt;br /&gt;
	new Thread(new Runnable(){&lt;br /&gt;
		public void run(){&lt;br /&gt;
			try{&lt;br /&gt;
				Thread.sleep(5000);&lt;br /&gt;
				barraProgreso.dismiss();&lt;br /&gt;
			}catch (InterruptedException e){&lt;br /&gt;
				e.printStackTrace();&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}).start();&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public void clickProgressHorizontal(View v){&lt;br /&gt;
	&lt;br /&gt;
	Toast t=Toast.makeText(getApplicationContext(),&amp;quot;hola&amp;quot;,Toast.LENGTH_LONG);&lt;br /&gt;
	final ProgressDialog barraSofisticadaDialogo = new ProgressDialog(this);&lt;br /&gt;
	t.show();&lt;br /&gt;
	barraSofisticadaDialogo.setIcon(R.drawable.ic_launcher);&lt;br /&gt;
	barraSofisticadaDialogo.setTitle(&amp;quot;Hanciendo algo, no molesten!!&amp;quot;);&lt;br /&gt;
	barraSofisticadaDialogo.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);&lt;br /&gt;
	barraSofisticadaDialogo.setButton(DialogInterface.BUTTON_POSITIVE,&amp;quot;OK&amp;quot;, &lt;br /&gt;
			new DialogInterface.OnClickListener() {&lt;br /&gt;
				@Override&lt;br /&gt;
				public void onClick(DialogInterface dialog, int which) {&lt;br /&gt;
					// TODO Auto-generated method stub&lt;br /&gt;
					Toast.makeText(getBaseContext(), &amp;quot;Ok cliqueado&amp;quot;,Toast.LENGTH_SHORT).show();						}&lt;br /&gt;
			   }&lt;br /&gt;
	);&lt;br /&gt;
	barraSofisticadaDialogo.setProgress(0);&lt;br /&gt;
	barraSofisticadaDialogo.show();&lt;br /&gt;
	Log.d(&amp;quot;BARRASOFISTICADA&amp;quot;,&amp;quot;Antes del Runnable&amp;quot;);&lt;br /&gt;
	new Thread(new Runnable(){&lt;br /&gt;
		public void run(){&lt;br /&gt;
			for (int i=1;i&amp;lt;=15;i++){&lt;br /&gt;
				try{&lt;br /&gt;
					Log.d(&amp;quot;BARRASOFISTICADA&amp;quot;,&amp;quot;dentro del Runnable&amp;quot;);&lt;br /&gt;
					Thread.sleep(100);&lt;br /&gt;
					barraSofisticadaDialogo.incrementProgressBy((int)(100/15));&lt;br /&gt;
					&lt;br /&gt;
				}catch (InterruptedException e){&lt;br /&gt;
					e.printStackTrace();&lt;br /&gt;
				}&lt;br /&gt;
			}//End for&lt;br /&gt;
			barraSofisticadaDialogo.dismiss();&lt;br /&gt;
			Log.d(&amp;quot;BARRASOFISTICADA&amp;quot;,&amp;quot;terminado el  bucle&amp;quot;);&lt;br /&gt;
			&lt;br /&gt;
		}&lt;br /&gt;
	}).start();&lt;br /&gt;
	Log.d(&amp;quot;BARRASOFISTICADA&amp;quot;,&amp;quot;terminado el  Runnable&amp;quot;);&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
public void clickSingle(View v){&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AlertDialog.Builder caja = new AlertDialog.Builder(this);&lt;br /&gt;
caja.setTitle(&amp;quot;Tu OS móvil preferido?&amp;quot;)&lt;br /&gt;
    .setSingleChoiceItems(sexo, -1, new DialogInterface.OnClickListener() {&lt;br /&gt;
     public void onClick(DialogInterface dialog, int item) {&lt;br /&gt;
        Toast toast = Toast.makeText(getApplicationContext(), &amp;quot;Haz elegido la opcion: &amp;quot; + sexo[item] , Toast.LENGTH_SHORT);&lt;br /&gt;
        toast.show();&lt;br /&gt;
        dialog.cancel();&lt;br /&gt;
     }&lt;br /&gt;
    });&lt;br /&gt;
AlertDialog alert = caja.create();&lt;br /&gt;
alert.show();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public void clickOpcionMultiple(View v){&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
AlertDialog.Builder caja = new AlertDialog.Builder(this);&lt;br /&gt;
&lt;br /&gt;
caja.setTitle(&amp;quot;Tu OS móvil preferido?&amp;quot;)&lt;br /&gt;
     .setMultiChoiceItems(idiomas,idiomasSeleccionados,&lt;br /&gt;
                           new DialogInterface.OnMultiChoiceClickListener() {&lt;br /&gt;
		                   @Override&lt;br /&gt;
			                 public void onClick(DialogInterface dialog, int which, boolean isChecked) {&lt;br /&gt;
				// TODO Auto-generated method stub&lt;br /&gt;
		                	       Context contesto = getBaseContext();&lt;br /&gt;
		                	       int duracion=Toast.LENGTH_SHORT;&lt;br /&gt;
		                	       Toast.makeText(contesto,idiomas[which]+(isChecked ? &amp;quot;  seleccionado &amp;quot;:&amp;quot;  NO no seleccionado &amp;quot;),duracion).show();&lt;br /&gt;
                              }&lt;br /&gt;
		                   });&lt;br /&gt;
&lt;br /&gt;
			AlertDialog alert = caja.create();&lt;br /&gt;
			alert.show();&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;LinearLayout 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:gravity=&amp;quot;center_vertical&amp;quot;&lt;br /&gt;
    android:orientation=&amp;quot;horizontal&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/btnToast&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Toast&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:onClick=&amp;quot;clickToast&amp;quot; /&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/btnDialogo1&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Dialogo1&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:onClick=&amp;quot;clickDialogo1&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/btnOpciones&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Opciones&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:onClick=&amp;quot;clickMsgOpciones&amp;quot; /&amp;gt;&lt;br /&gt;
     &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/ProgressDialog&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Progress Circulo&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:onClick=&amp;quot;clickProgressCirculo&amp;quot; /&amp;gt;&lt;br /&gt;
 &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/ProgressDialog2&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Progress Dialog 2&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:onClick=&amp;quot;clickProgressHorizontal&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/Dialog3&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Sexo&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:onClick=&amp;quot;clickSingle&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;Button&lt;br /&gt;
        android:id=&amp;quot;@+id/Dialog4&amp;quot;&lt;br /&gt;
        android:text=&amp;quot;Idiomas&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:onClick=&amp;quot;clickOpcionMultiple&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/LinearLayout&amp;gt;&lt;br /&gt;
&amp;lt;source lang=xml&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>ManuelRomero</name></author>	</entry>

	</feed>