Как перемещаться внутри 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
Итак, как я могу обновить фрагмент внутри нижнего листа из адаптера при нажатии на элемент
благодарю вас