У меня есть RecyclerView
во фрагменте со списком предметов. Поэтому, когда я нажимаю на элемент, открывается BottomSheetDialog
. Есть несколько взглядов, общих для обоих взглядов. Поэтому я подумал добавить общие переходы к этому. Я ищу StackOverflow, но ничего не нашел в общих переходах в bottomsheetdialog
.
Итак, мой вопрос заключается в том, возможно ли добавить переходы общего элемента в BottomSheetDialog
. Поскольку это фрагмент, путь должен быть правильным? У кого-нибудь есть опыт в этом.
Я открываю BottomSheetDialog
вот так.
holder.cardAgenda.setOnClickListener(view -> {
AgendaBottomSheet bottomSheetFragment = AgendaBottomSheet.newInstance();
Bundle bundle = new Bundle();
bundle.putString("documentId", getSnapshots().getSnapshot(position).getId());
bundle.putString("name", model.getName());
bundle.putString("description", model.getDescription());
bundle.putString("date", dateFormat.format(timeStamp));
bundle.putString("location", model.getLocation());
bundle.putString("status", model.getStatus());
bottomSheetFragment.setArguments(bundle);
bottomSheetFragment.show(Objects.requireNonNull(getFragmentManager()), "Agenda Details");
});
Так есть ли способ установить общие переходы, такие как метод addSharedElement()
во фрагментах.