在数据名Firebase listview android中搜索
你好,请帮忙! 我有listview和E Firebase中的数据,我想添加搜索栏或searchView以从E Firebase中获取电影名称在数据名Firebase listview android中搜索,android,firebase,listview,firebase-realtime-database,android-adapter,Android,Firebase,Listview,Firebase Realtime Database,Android Adapter,你好,请帮忙! 我有listview和E Firebase中的数据,我想添加搜索栏或searchView以从E Firebase中获取电影名称 要解决此问题,您需要使用如下所示的查询: DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference(); Query query = rootRef.child("Movies").orderByChild("name").startAt(name).endAt(nam
要解决此问题,您需要使用如下所示的查询:
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
Query query = rootRef.child("Movies").orderByChild("name").startAt(name).endAt(name + "\uf8ff");
query.addListenerForSingleValueEvent(/* ... */);
搜索名称时,具有相同名称的所有数据都会显示在列表中“我不明白怎么做对不起,我还是初学者。您可以将数据登录到数据更改中,请检查我的更新答案。。。要在列表中显示数据,您必须设置我不知道如何设置ListView中的数据,您可以查看一些博客,因为堆栈溢出不是一个可以找到可以为您编写代码的人的地方。根据答案中的信息,您应该自己尝试,如果出现其他问题,您应该问另一个问题。我如何设置已引入列表的数据正确,现在从
DataSnapshot
对象获取数据。我不知道如何设置已引入列表视图的数据。请看一看。
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
Query query = rootRef.child("Movies").orderByChild("name").startAt(name).endAt(name + "\uf8ff");
query.addListenerForSingleValueEvent(/* ... */);