如何从Parse.com数据库检索对象并将其显示在Android TextView中?

Asp*_*per 1 java database android android-listview parse-platform

我正在构建一个简单的MCQ测验应用程序。

我所做的就是在Parse.com上建立一个数据库,并将问题,可能的答案和正确的解决方案存储在其中。

可以在此图像中看到Parse.com表:http ://i.imgur.com/yXQ2FX1.png

如您所见,每个对象都有一个问题,有4个可能的选项和正确的答案。

现在,我想在TextView中显示问题,并在四个不同按钮中显示选项。用户将单击正确的按钮来回答,应用程序将检查是否按下了正确的按钮。

如何从特定对象的属性中将内容检索到textview或按钮中?

注意:我尝试遵循在线查询文档。他们的示例演示了如何通过查询检索对象,但没有演示如何在TextViews中显示这些对象或如何将这些对象存储在局部变量中。例如,我知道如何查询特定的对象,但是一旦获得该对象,如何检索该对象的特定属性,如何获取存储在“ optionA”字段中的内容并将其存储在字符串中?

我知道有一个ListView适配器,但是如您所见,我不能在这里使用ListView。我尝试了以下代码,试图将查询到的对象转换为字符串,但这没有用。我真的是一个新手,所以也许我在做一些愚蠢的事情。请帮帮我。

shr*_*day 5

尝试类似:

    query.whereEqualTo("ques",/*enter question number here*/);
       query.findInBackground(new FindCallBack<ParseObject>(){
                 public void done(List<ParseObject> l; ParseException e){
                          if(e == null){
                                 for(int i = 0; i <l.size();i++){
                                       textView.setText(l.get(i).getString("optionA"))
                                     }
                               }
                              else{//handle the error
                                        }
    }

});
Run Code Online (Sandbox Code Playgroud)