Как перемещаться внутри BottomSheetDialogFragment в Android

Я показываю recyclerview, содержащий список комментариев, используя BottomSheetDialogFragment . Но мне нужно обновить свой фрагмент, когда я нажимаю на элемент комментария, чтобы загрузить ответы.

private void showDialogFullscreen() {

        FragmentComments fragment = new FragmentComments();
        FragmentManager fragManager = getSupportFragmentManager();
        fragment.show(fragManager, fragment.getTag());}

FragmentComments.java расширяет BottomSheetDialogFragment

public class FragmentComments extends BottomSheetDialogFragment { ...

Я попробовал следующий код внутри своего адаптера


 holder.add_reply.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Fragment recipeFeed = new FragmentComments();
                FragmentTransaction fragmentTransaction = ((FragmentActivity)context).getSupportFragmentManager().beginTransaction();
                fragmentTransaction.replace(R.id.frame_comments, recipeFeed);
                fragmentTransaction.commit();

            }
        });

Но я получаю эту ошибку:

android.view.ContextThemeWrapper нельзя преобразовать в androidx.fragment.app.FragmentActivity

Итак, как я могу обновить фрагмент внутри нижнего листа из адаптера при нажатии на элемент

благодарю вас

0 ответов

Другие вопросы по тегам