您好我想将Firebase数据库中的字符串显示到Listview中。我写了所有内容,但我在行r.setName(...)中收到错误:
private void getUpdates(DataSnapshot ds) {
programs.clear();
for (DataSnapshot data : ds.getChildren()) {
Record r = new Record();
---> r.setName(data.getValue(Record.class).getName()); <---
programs.add(r.getName());
}...
我想只检索“程序”中的内容并打印出“名称”。它似乎不起作用,有人给我一些见解和帮助,请谢谢。
答案 0 :(得分:0)
在 Record.java 中,您必须声明数组中的所有变量。即;您必须为联系人,描述和名称声明对象,即使您只想检索名称。如果您仅为name声明了对象,则会出现else错误。