Adaptadores en android: ArrayAdapter
Un adaptador nos permite establecer una conexión entre nuestros datos y nuestra vista, en este ejemplo usaremos un Adaptador simple y uno personalizado para mostrar una lista de datos y modificaros desde el Adapter. Para esto debemos de tener una fuente de datos, en este caso es la clase llamada Compras.java la cual contiene lo siguiente: public class Compras { //vamos a tener 3 variables private int id; private String product; private boolean isBuy; //nuestro objeto contendra los datos public Compras(int id, String product, boolean isBuy){ //asignamos las variables al objeto this.id=id; this.product=product; this.isBuy=isBuy; } //método que regresa el id del producto public int getId() { return id; } //método que regresa el nombre del producto public String getProduct() { return product; } //método que regresa si esta comprado o no public boolean isBuy()...