2012-06-02 16 views
5

estoy desarrollando un proyecto Android y tengo los siguientes segmentos de código que recoge información en una "matriz":elementos NameValuePair Lista

//setup array containing submitted form data 
ArrayList<NameValuePair> data = new ArrayList<NameValuePair>(); 
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); 

mi problema es cómo leer los miembros individuales de esa lista de datos en mi Clase AsyncConnection?

Respuesta

16

Simplemente debe iterar sobre la lista para obtener acceso a cada NameValuePair. Con los métodos getName() y getValue() puede recuperar los parámetros individuales de cada par.

for (NameValuePair nvp : data) { 
    String name = nvp.getName(); 
    String value = nvp.getValue(); 
} 
+1

+1 genial me ayudó en el momento adecuado – NetStarter

Cuestiones relacionadas