Я пытаюсь получить данные из database
в своем методе fragment
onViewCreated
. Я использовал FirebaseRecylerAdapter, как показано ниже.
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
FirebaseRecyclerAdapter<AllUsers, AllUsersViewHolder> firebaseRecyclerAdapter;
}
public static class AllUsersViewHolder extends RecyclerView.ViewHolder {
View view;
public AllUsersViewHolder(View itemView) {
super(itemView);
view = itemView;
}
}
когда я использую firebaseRecyclerAdapter = new FirebaseRecyclerAdapter
, он не дает мне метод populateViewHolder
, просто дает метод, как показано ниже
FirebaseRecyclerAdapter<AllUsers, AllUsersViewHolder> firebaseRecyclerAdapter = new FirebaseRecyclerAdapter<AllUsers, AllUsersViewHolder>() {
@Override
protected void onBindViewHolder(AllUsersViewHolder holder, int position, AllUsers model) {
}
@Override
public AllUsersViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
return null;
}
};
Может кто-нибудь, пожалуйста, скажите мне, почему это происходит