我json
響應,如:如何獲得用戶名和用戶名到spinnenr併發送用戶ID服務器
{
"Users":[
{
"username":"Varun",
"userid":"626"
}
]
}
我想在spinner
添加用戶和以及獲得用戶ID傳遞給服務器這裏我的代碼。
spinnerUser=new ArrayList<>();
//spinnerUser=new ArrayList<>();
//display first question to the user
try {
JSONArray jsonArray = (JSONArray) response.get("Users");
for (int i=0;i<jsonArray.length();i++)
{
JSONObject json=jsonArray.getJSONObject(i);
{
/*User userData=new User();
userData.setUsername(json.optString("username"));
userData.setUserid(json.optString("userid"));
jsonSpinner.add(userData);
spinnerUser.add(json.optString("username"));*/
String name = json.optString("username").toString();
userid=json.optString("userId").toString();
spinnerUser.add(name);
}
}
}catch (Exception e)
{
e.printStackTrace();
}
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getContext(),
R.layout.simple_spinner_item, spinnerUser);
adapter.setDropDownViewResource(R.layout.simple_spinner_item);
user.setAdapter(adapter);
我該如何做到這一點,請給我建議。
你得到一些錯誤? –
沒有我沒有得到任何錯誤,能夠獲得用戶名使用字符串,但無法獲得用戶ID傳遞到服務器 – ashish