Mostrando entradas con la etiqueta Metodos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Metodos. Mostrar todas las entradas

miércoles, 25 de febrero de 2015

Convertir Array String a ArrayList

Convertir Array String a ArrayList, como convertir un Arreglo String a un ArrayList, esto es útil por ejemplo para llenar un Spinner (Ese fue el uso que yo le di).

Bien el código es el siguiente:

import java.util.Arrays;  
import java.util.List;  
import java.util.ArrayList;  
public class StringArrayTest  
{  
   public static void main(String[] args)  
   {  
      String[] words = {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"};  

      List miLista = Arrays.asList(words);  

      for (String e : miLista )  
      {  
         System.out.println(e);  
      }  
   }  
}

Ahora bien para usarlo en una actividad de Android lo que se debe usar principalmente son las siguientes lineas:

      String[] words = {"Item 1", "Item 2", "Item 3", "Item 4", "Item 5"};  

      List miLista = Arrays.asList(words); 
Lo que es el arreglo String y el arrayList, importante recordar que para hacer uso de eso es necesario importar las librerías.

martes, 17 de febrero de 2015

Enviar Contenido, enviar Texto a otras aplicaciones Android

Una forma muy sencilla compartir contenido texto plano a otra aplicación Android es ACTION_SEND, el código JAVA para implementar este método es el siguiente:

Intent sendText = new Intent();
sendText.setAction(Intent.ACTION_SEND);
sendText.putExtra(Intent.EXTRA_TEXT, "Texto entre comillas o String a enviar");
sendText.setType("text/plain");
startActivity(sendText);

Compartir texto plano entre aplicaciones permite, compartir mensajes, enlaces URL, cualquier tipo de clave alfanumérica.
Para implementar el código anterior solo hace falta incluirlo dentro del evento donde se quiere ejecutar, por ejemplo dentro del método onClick de un botón, etc.
Para más información visita click aquí.
El resultado es la siguiente imagen según aquellas aplicaciones que tengamos instaldas ennuestro dispositivo así como aquellas que puedan recibir contenido.