Как мне удалить те предметы, которые не соответствуют критериям в обзоре переработчика?
Вид раздувает макет, который я дал, но пустой.
Мой код ..
FirebaseRecyclerOptions<Posts> options=new FirebaseRecyclerOptions.Builder<Posts>().setQuery(PostsRef, Posts.class).build();
FirebaseRecyclerAdapter<Posts, MainFragment.PostsViewHolder> firebaseRecyclerAdapter=new FirebaseRecyclerAdapter<Posts, MainFragment.PostsViewHolder>(options)
{
@Override
protected void onBindViewHolder(@NonNull final MainFragment.PostsViewHolder holder, final int position, @NonNull final Posts model)
{
DatabaseReference reference = FirebaseDatabase.getInstance().getReference("Posts");
reference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot)
{
postsList.clear();
for ( DataSnapshot snapshot : dataSnapshot.getChildren()){
final Posts post = snapshot.getValue(Posts.class);
for (final String id : followingList){
SubsRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot)
{
if (dataSnapshot.child(currentUserID).hasChild(id))
{
final String category = model.getCategory().toString();
if (model.getCategory().equals(id)){
//postsList.add(post);
//Query SortPostsInDescendingOrder = PostsRef.orderByChild(id);
final String PostKey = getRef(position).getKey();
holder.username.setText("/" + model.getUsername());
holder.category.setText(model.getCategory());..........................