【发布时间】:2017-06-19 10:04:32
【问题描述】:
从我的数据库中检索数据后,是否可以将两个对象合并为一个对象?
这是我的微调器的 android 检索代码
spinner1 = (Spinner) findViewById(R.id.sp1);
final List<String> list1 = new ArrayList<String>();
try
{
JSONArray JA = new JSONArray(result);
JSONObject json, json1;
s_name = new String[JA.length()];
s_gender = new String[JA.length()];
for(int i = 0; i<JA.length(); i++)
{
json = JA.getJSONObject(i);
s_name[i]=json.getString("s_name");
}
for(int i = 0; i<JA.length(); i++)
{
json1 = JA.getJSONObject(i);
s_gender[i]=json1.getString("s_gender");
}
for(int i = 0; i<s_name.length; i++)
{
list1.add(s_name[i]);
}
for(int i = 0; i<s_gender.length; i++)
{
list1.add(s_gender[i]);
}
} catch (JSONException e) {
e.printStackTrace();
}
spinner_fn();
}
private void spinner_fn() {
ArrayAdapter<String> spinner = new ArrayAdapter<String>(Games.this, layout.simple_spinner_dropdown_item, list1);
spinner1.setAdapter(spinner);
}
s_name 检索运动,s_gender 检索性别。在我的代码中,它显示运动名称但没有性别。我想要的是这样的 篮球女
谢谢。
【问题讨论】: