将 ParseQueryAdapter 存储到 String[]{}
Storing ParseQueryAdapter into String[]{}
假设我有一个 ParseQueryAdapter
,正在获得称号。我想将这些标题存储到 String[] blah = {}
中。我该怎么做?
我为什么要这样做? 因为假设我有一个 listView
,并且在该列表视图中我有多个内容,例如一张图片和 2 个文本视图.这 2 个 textView 来自 Title 和 Description。所以,我几乎想要多个字符串。所以它与:
String[] blah = {
"blah1"
"blah2"
"blah3"
}
但我想要:
String[] blah = {
ParseQueryAdapter<ParseObject> query = new
ParseQueryAdapter(this,"Class");
query.setTextKey("title");
}
执行常规 ParseQuery,并存储这些对象和 List<String>
List<String> myObjects = new ArrayList<>();
public void runQuery() {
ParseQuery<ParseObject> query = ParseQuery.getQuery("BarbecueSauce");
query.whereStartsWith("name", "Big Daddy's");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> objects, ParseException e) {
if(e == null){
for(ParseObject o : objects){
myObjects.add(o.toString());
}
} else {
Log.e(TAG, "Error: " + e.getMessage);
}
}
}
}
public List<String> getObjects(){
return myObjects;
}
假设我有一个 ParseQueryAdapter
,正在获得称号。我想将这些标题存储到 String[] blah = {}
中。我该怎么做?
我为什么要这样做? 因为假设我有一个 listView
,并且在该列表视图中我有多个内容,例如一张图片和 2 个文本视图.这 2 个 textView 来自 Title 和 Description。所以,我几乎想要多个字符串。所以它与:
String[] blah = {
"blah1"
"blah2"
"blah3"
}
但我想要:
String[] blah = {
ParseQueryAdapter<ParseObject> query = new
ParseQueryAdapter(this,"Class");
query.setTextKey("title");
}
执行常规 ParseQuery,并存储这些对象和 List<String>
List<String> myObjects = new ArrayList<>();
public void runQuery() {
ParseQuery<ParseObject> query = ParseQuery.getQuery("BarbecueSauce");
query.whereStartsWith("name", "Big Daddy's");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> objects, ParseException e) {
if(e == null){
for(ParseObject o : objects){
myObjects.add(o.toString());
}
} else {
Log.e(TAG, "Error: " + e.getMessage);
}
}
}
}
public List<String> getObjects(){
return myObjects;
}