1 votos

Como crear una clase Java que contenga multiples SparseArray?

Hola buenas!

Estoy interesado en crear una clase java que contenga multiples sparsearray, quiero que los sparsearray pertenezcan a la clase para yo hacer una lista con ellos y para poder hacer un get de la lista para obtener cualquier sparse array y poder "jugar" con ella. Me da muchos errores el codigo y me gustaria una pequeña ayuda, gracias por adelantado.

public class DataBase {

    private SparseArray<String> SA;

    public DataBase(SparseArray<String> sa) {
        SA = sa;
    }

    public static DataBase[] LIST =  {
        new DataBase(DataBase.*),
        new DataBase(DataBase.**),
        new DataBase(DataBase.***)
        };

    public SparseArray<String> getSA() {
            return SA;
        }

static final SparseArray<String> * = new SparseArray<String>() {
        {
            *.put(1, "2352525235253");
            *.put(2, "23523525252525");
            *.put(3, "23523523525325");
         }
}

static final SparseArray<String> ** = new SparseArray<String>() {
        {
            **.put(1, "2352525235253");
            **.put(2, "23523525252525");
            **.put(3, "23523523525325");
         }
}

static final SparseArray<String> *** = new SparseArray<String>() {
            {
                ***.put(1, "2352525235253");
                ***.put(2, "23523525252525");
                ***.put(3, "23523523525325");
             }
    }

Digamos que mi idea es desde otro .java cojer y si mi interesa el size del "sparsearray **", hacer:

DataBase.LIST[1].size();

Como lo deberia hacer? muchas gracias

0voto

Manel M. Puntos 410

Me gustaria obtener alguna respuesta con alguna idea valida porfavor, gracias

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: