Web サービスから JSON を読み取る関数があります。
public String readJSONFeed(String URL, String userName, String password){
...
List<NameValuePair> params = new ArrayList<NameValuePair>(2);
params.add(new BasicNameValuePair("userName", userName));
params.add(new BasicNameValuePair("password", password));
...
}
そして、AsyncTask から呼び出します。
EditText userName = (EditText)findViewById(R.id.txtUserName);
EditText password = (EditText)findViewById(R.id.passWord);
return readJSONFeed("http://service.com/service.php", userName.getText().toString(), password.getText().toString());
私の質問は、readJsonFeed をジェネリックにして、配列を名前と値のペアに解析させる方法です。