信息亦范范范范读亦内预范范范 [英] How to Search for data in Firebase Android

查看:134
本文介绍了信息亦范范范范读亦内预范范范的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我想搜索一个条件,如果用户说MSCS,然后搜索应检查
- >条件,MSCS等于1,然后像我的Android应用程序显示SJSU(大学名称)和CA(城市名称)显示为一个列表视图/ Fragmentview。



我试了如何在firebase Android中搜索一个值,但我无法弄清楚。

解决方案

听起来您正在寻找类似以下内容的内容。

<$等待(1).addListenerForSingleValueEvent(
new ValueEventListener(){
@Override
public void onDataChange(DataSnapshot dataSnapshot){
// dataSnapshot.getValue();
}
$ b $ @覆盖$ b $ public void onCancelled(DatabaseError databaseError){
Log.w(TAG,getUser:onCancelled,databaseError.toException());
}
});

让我知道这是否适合您:)


I want to search a condition if user says MSCS,then Search should check -> condition that MSCS is equal to 1 then get all the data like SJSU(University Name) and CA (City Name) in my Android Application show as a Listview/Fragmentview.

I tried How to search for a value in firebase Android but I'm unable to figure it out.

解决方案

Sounds that you are looking for something like the following.

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());
        }
});

Let me know if this works for you :)

这篇关于信息亦范范范范读亦内预范范范的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆