尝试从 parse.com 获取数据(文本),然后提供给基本适配器,然后将此适配器设置为 listview
Posted
技术标签:
【中文标题】尝试从 parse.com 获取数据(文本),然后提供给基本适配器,然后将此适配器设置为 listview【英文标题】:Trying to get data(text) from parse.com and then give to base adapter and then set this adapter to listview 【发布时间】:2015-11-10 14:01:29 【问题描述】:详细的问题是我正在使用 parse.com 作为后端,我正在尝试将文本数据导入我的应用程序,我已经在 parse.com 和我的应用程序中创建了类。 这是我从应用程序获取解析数据的类代码:
@ParseClassName("WhatsApp")
public class WhatsApp extends ParseObject
public String gettitle()
return getString("title");
public void settitle(String title)
put("title",title);
public String getdes()
return getString("des");
public void setdes(String des)
put("des",des);
@Override
public String toString()
return getString("title")+"\n"+(getString("des"));
现在我如何在此类的帮助下从 only 标题中获取 1 列数据,并创建一个基本适配器来设计行。谁能给我一个例子,谢谢。 p>
【问题讨论】:
【参考方案1】:您可以在 ParseQuery 中使用 selectKeys 方法限制返回的字段。
ParseQuery<ParseObject> query = ParseQuery.getQuery("WhatsApp");
query.selectKeys(Arrays.asList("title"));;
List<ParseObject> results = query.find();
稍后可以通过在返回的对象上调用 fetchIfNeeded 变体之一来获取剩余的字段:
ParseObject object = results.get(0);
object.fetchIfNeededInBackground(new GetCallback<ParseObject>()
public void done(ParseObject object, ParseException e)
// all fields of the object will now be available here.
);
【讨论】:
以上是关于尝试从 parse.com 获取数据(文本),然后提供给基本适配器,然后将此适配器设置为 listview的主要内容,如果未能解决你的问题,请参考以下文章