我希望我的代码执行如下操作:
@Override
public void onClick(View v) {
...
Firebase ref = new Firebase('url')
ref.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
// if one of the children fullfills a certain condition
// throw a toast
}
}
}
唯一的问题是我不能举杯,因为我不在函数的上下文中。
我该如何解决这个问题?