Как перемещаться внутри BottomSheetDialogFragment в Android - PullRequest
0 голосов
/ 15 марта 2020

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

private void showDialogFullscreen() {

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

FragmentComments. java extends 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

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

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...