Bonjour,

la méthode suivante me renvoie un ArrayList d'un seul élément (issu d'une base SQLite) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public void chargeRecord() {
        DbHandler dh = new DbHandler(this);
        ArrayList<HashMap<String, String>> userList = dh.GetUserByUserId(myid);
        Log.d("TAG", userList.get(0).toString());
    }
Le Log indique que la chaine renvoyée est de la forme userList.get(0).toString()) =>
{date=26/04/2022 08:23, ref=95442, cx=5.6057331, cy=45.97908449, ...}
J'aimerais récupérer les champs de ce tableau individuellement, pour stocker les valeurs dans des variables (date, ref, cx, ...), et non dans une listview.

Quelle est le code qui me permettrait de le faire ?

A l'avance merci.