5

私は Android プロジェクトを開発しており、情報を「配列」に収集する次のコード セグメントがあります。

//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);

私の問題は、AsyncConnection クラスでそのデータ リストの個々のメンバーを読み取る方法です。

4

1 に答える 1

16

リストを反復処理して、それぞれにアクセスする必要がありますNameValuePairgetName()メソッドとメソッドを使用するとgetValue()、すべてのペアの個々のパラメーターを取得できます。

for (NameValuePair nvp : data) {
    String name = nvp.getName();
    String value = nvp.getValue();
}
于 2012-06-02T21:42:36.497 に答える