尝试从 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的主要内容,如果未能解决你的问题,请参考以下文章

parse.com - 如何使用 PHP SDK 从 parse.com 查询和获取类似数组的 json?

如何在 parse.com 上上传微调器数据

无法获取 Parse.com PFUser 数据?

从 Parse.com 播放音频

从 Parse.com 流式传输音频 - 没有检索到数据?

尝试使用 Parse.com 获取推送通知无法在设备上运行