'haveing errors in FirebaseRecyclerAdapte

I have the following code for a recyclerview using Firebase. The Recycler View uses the following adapter.

    public void my_borrowed_book()
    {

        borrowedbooks=(RecyclerView)findViewById(R.id.borrowed_book);
        borrowedbooks.setHasFixedSize(true);
        borrowedbooks.setLayoutManager(new LinearLayoutManager(this));

        mdatabase= FirebaseDatabase.getInstance().getReference();
        DatabaseReference ref=mdatabase.child("BorrowedBooks").child(user.getUid()).child("Book");
        FirebaseRecyclerAdapter<my_books,blogviewholder> RecyclerAdapter=new FirebaseRecyclerAdapter<my_books, blogviewholder>(
                my_books.class,
                R.layout.my_books,
                blogviewholder.class,
                ref
        ) {
            @Override
            protected void populateViewHolder(blogviewholder viewHolder, my_books model, int position) {

                viewHolder.setBook_ID(model.getBook_ID());
                viewHolder.setBook_name(model.getBook_Name());
                viewHolder.setBook_category(model.getBook_Category());
                viewHolder.setBorrowed_date(model.getBorrowed_Date());
                viewHolder.setReturn_date(model.getReturn_Date());

firebase recyclerview is not working and it wont overright. maybe its because I migrated to androidx or something

enter image description here

please can anyone help me



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source