Java BaasBox:如何获取存储在我的BaasBox仪表板中的文档,并在我的应用程序的列表视图中进行设置
我是一个新用户baasbox,现在,我遇到了一些问题,我如何获取一个存储在仪表板中的文档并在我的应用程序的列表视图中设置它们,我已经阅读了baasbox的文档,但是没有一个完整的代码来创建我的应用程序,我已经创建了一个文档并将其保存到我的baasbox中,但我不能做相反的事 以下是BaasBox检索文档的步骤:Java BaasBox:如何获取存储在我的BaasBox仪表板中的文档,并在我的应用程序的列表视图中进行设置,java,android,listview,backend,baasbox,Java,Android,Listview,Backend,Baasbox,我是一个新用户baasbox,现在,我遇到了一些问题,我如何获取一个存储在仪表板中的文档并在我的应用程序的列表视图中设置它们,我已经阅读了baasbox的文档,但是没有一个完整的代码来创建我的应用程序,我已经创建了一个文档并将其保存到我的baasbox中,但我不能做相反的事 以下是BaasBox检索文档的步骤: http://www.baasbox.com/documentation/?java#retrieve-documents 我不会在代码中使用过滤器来简化测试 这是我的密码: publ
http://www.baasbox.com/documentation/?java#retrieve-documents
我不会在代码中使用过滤器来简化测试
这是我的密码:
public class ListDadosActivity extends AppCompatActivity {
ListView myList;
private String[] listNames;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_dados);
documentsTaker();
myList = (ListView) findViewById(R.id.listView);
ArrayAdapter<String> myAdaptor = new ArrayAdapter<String>(
getApplicationContext(),
android.R.layout.simple_list_item_1,
android.R.id.text1,
listNames
);
myList.setAdapter(myAdaptor);
}
public void documentsTaker() {
BaasDocument.fetchAll("dados",
new BaasHandler<List<BaasDocument>>() {
@Override
public void handle(BaasResult<List<BaasDocument>> res) {
if (res.isSuccess()) {
for (BaasDocument doc : res.value()) {
Log.d("LOGX", "Doc: " + doc);
}
} else {
Log.e("LOGY", "Error", res.error());
}
}
});
}
}
公共类ListDadoActivity扩展了AppCompatActivity{
列表视图myList;
私有字符串[]列表名;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity\u list\u dados);
documentsTaker();
myList=(ListView)findViewById(R.id.ListView);
ArrayAdapter MyAdapter=新的ArrayAdapter(
getApplicationContext(),
android.R.layout.simple\u list\u item\u 1,
android.R.id.text1,
名单名称
);
myList.setAdapter(myAdapter);
}
公共无效文档staker(){
BaasDocument.fetchAll(“护墙板”,
新巴尚德勒(){
@凌驾
公共无效句柄(BaasResult res){
如果(res.isSuccess()){
对于(BaasDocument文档:res.value()){
Log.d(“LOGX”,“Doc:+Doc”);
}
}否则{
Log.e(“逻辑”,“错误”,res.Error());
}
}
});
}
}
我想用存储在我的BaasBox中的字符串填充var列表名
我的LOGX出现:com.baasbox.android。BaasDocument@53720d20
对不起,我的英语很差