Когда я добавляю mPostFef в качестве параметра, я получаю сообщение об ошибке и понятия не имею, что это значит: ![enter image description here](https://i.stack.imgur.com/JDMRx.png)
Я думаю, что это может быть неправильным способомкод это.Заранее спасибо за любые предложения.
private RecyclerView mPostRV;
private FirebaseRecyclerAdapter<Post, PostViewHolder> mPostAdapter;
private DatabaseReference mPostRef;
private void initialiseScreen() {
mPostRV = (RecyclerView) findViewById(R.id.post_rv);
mPostRV.setLayoutManager(new LinearLayoutManager(MainActivity.this));
mPostRef = FirebaseDatabase.getInstance().getReference(Constants.POSTS);
setupAdapter();
}
private void setupAdapter() {
mPostAdapter = new FirebaseRecyclerAdapter<Post, PostViewHolder>(
Post.class,
R.layout.item_layout_post,
PostViewHolder.class,
mPostRef
) {
@Override
protected void onBindViewHolder(PostViewHolder holder, int position, Post model) {
}
@NonNull
@Override
public PostViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
return null;
}
}
}
public static class PostViewHolder extends RecyclerView.ViewHolder {
public PostViewHolder(View itemView) {
super(itemView);
}
}