Elementele namevaluepair listă

Dezvolt un proiect Android și am următoarele segmente de cod care colectează informații într-o "array":

//setup array containing submitted form data
ArrayList data = new ArrayList();
data.add( new BasicNameValuePair("name", formName.getText().toString()) );
data.add( new BasicNameValuePair("test", "testing!") );


//send form data to CakeConnection
AsyncConnection connection = new AsyncConnection();
connection.execute(data);

Problema mea este cum să citesc membrii individuali ai acestei liste de date în clasa mea AsyncConnection?

0

1 răspunsuri

Trebuie doar să repetați lista pentru a obține acces la fiecare NameValuePair . Cu metodele getName() și getValue() puteți prelua parametrii individuali ai fiecărei perechi.

for (NameValuePair nvp : data) {
    String name = nvp.getName();
    String value = nvp.getValue();
}
0
adăugat
+1 grozav ma ajutat la momentul potrivit
adăugat autor NetStarter, sursa
Android dezvoltatori, România — Moldova
Android dezvoltatori, România — Moldova
27 participanți

Parteneri: ciupacabra.com, @php_ro, @js_ro, @node_ro iOS: @ro_ios Reguli: https://github.com/js-ro/it-telegram/blob/master/RULES.md