0

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 をジェネリックにして、配列を名前と値のペアに解析させる方法です。

4

1 に答える 1