我正在使用Android Studio 1.5,并直接从文档本身使用以下代码
public class User {
private int birthYear;
private String fullName;
public User() {
}
public User(String fullName, int birthYear) {
this.fullName = fullName;
this.birthYear = birthYear;
}
public long getBirthYear() {
return birthYear;
}
public String getFullName() {
return fullName;
}
}
Firebase代码
Firebase ref = new Firebase("https://docs-examples.firebaseio.com/android/saving-data/fireblog");
Firebase alanRef = ref.child("users").child("alanisawesome");
User alan = new User("Alan Turing", 1912);
alanRef.setValue(alan);
它会抛出错误cannot resolve symbol setValue
。当我尝试自动完成功能时,没有setValue();
的建议,但如果在分配操作的RHS上使用,如下面的代码,它可以工作。有人可以帮助我吗?
Firebase abc = ref.setValue(); //seems to work
答案 0 :(得分:0)
我没有看到你的整个代码,但我假设你尝试在方法之外使用setValue。 setValue方法只能在方法内调用。