我有一个绑定到FirebaseRecyclerAdapter的RecyclerView。我需要根据用户使用Edittext设置的值更新显示的数据,并使用按钮调用函数。数据仅在我从最近恢复活动时更新。
这样的事情:
public void refreshadappter(String url)
{
adapter = new FirebaseRecyclerAdapter<Home,HomeViewHolder>(
Home.class,
R.layout.home_card,
HomeViewHolder.class,
mDatabaseReference.orderByChild("name").equalTo(url)
) {
@Override
protected void populateViewHolder(HomeViewHolder viewHolder,
Home model, final int position) {
viewHolder.name.setText(model.getName());
viewHolder.religion.setText(model.getReligion());
}
};
mRecyclerView.setAdapter(adapter);
}