parse.com 微调器
Spinner with parse.com
我想从 parse.com 获取列表并将其设置为我创建的微调器
我已经使用过此代码,但它 returns 微调器中的项目以这种格式
com.parse.ParseObject@132610f4
final Spinner country = (Spinner) findViewById(R.id.schoolSelect);
ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("school");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> list, ParseException e) {
if (e == null) {
ArrayAdapter adapter = new ArrayAdapter(
getApplicationContext(),android.R.layout.simple_list_item_1 ,list);
country.setAdapter(adapter);
} else {
}
}
});
有谁知道如何只在查询中获取某列,让里面的数据显示出来
我想要获取其内容的列称为
SchoolName
只需创建另一个列表来存储您的 ParseObject
的名称
final Spinner country = (Spinner) findViewById(R.id.schoolSelect);
ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("school");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> list, ParseException e) {
if (e == null) {
ArrayList<String> nameList = new ArrayList<>();
for(ParseObject object : list) {
nameList.add(object.getString("SchoolName"));
}
ArrayAdapter adapter = new ArrayAdapter(
getApplicationContext(),android.R.layout.simple_list_item_1 ,nameList);
country.setAdapter(adapter);
} else {
}
}
});
我想从 parse.com 获取列表并将其设置为我创建的微调器
我已经使用过此代码,但它 returns 微调器中的项目以这种格式
com.parse.ParseObject@132610f4
final Spinner country = (Spinner) findViewById(R.id.schoolSelect);
ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("school");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> list, ParseException e) {
if (e == null) {
ArrayAdapter adapter = new ArrayAdapter(
getApplicationContext(),android.R.layout.simple_list_item_1 ,list);
country.setAdapter(adapter);
} else {
}
}
});
有谁知道如何只在查询中获取某列,让里面的数据显示出来 我想要获取其内容的列称为
SchoolName
只需创建另一个列表来存储您的 ParseObject
final Spinner country = (Spinner) findViewById(R.id.schoolSelect);
ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("school");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> list, ParseException e) {
if (e == null) {
ArrayList<String> nameList = new ArrayList<>();
for(ParseObject object : list) {
nameList.add(object.getString("SchoolName"));
}
ArrayAdapter adapter = new ArrayAdapter(
getApplicationContext(),android.R.layout.simple_list_item_1 ,nameList);
country.setAdapter(adapter);
} else {
}
}
});