如果用户说 MSCS 我想搜索一个条件,那么搜索应该检查 -> MSCS 等于 1 的条件然后在我的 Android 应用程序中获取所有数据,如 SJSU(大学名称)和 CA(城市名称)显示为 Listview/Fragmentview。
最佳答案
听起来您正在寻找类似以下的内容。
mDatabase.orderByChild("MSCS").equalTo(1).addListenerForSingleValueEvent(
new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
//data will be available on dataSnapshot.getValue();
}
@Override
public void onCancelled(DatabaseError databaseError) {
Log.w(TAG, "getUser:onCancelled", databaseError.toException());
}
});
让我知道这是否适合你:)
关于android - 如何在 Firebase Android 中搜索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37928163/