Как использовать нижний лист Android с компонентом навигации Android? - PullRequest
0 голосов
/ 28 сентября 2019

Я основал свой код на этом вопросе: Как создать BottomSheetDialogFragment с использованием компонента архитектуры навигации?

Я хочу использовать нижний лист фрагмента с компонентом навигации. Я использовал следующую настройку:

 <fragment
        android:id="@+id/mainFragment"
        android:name="package.MainFragment"
        android:label="main_fragment"
        tools:layout="@layout/main_fragment" >
        <action
            android:id="@+id/action_mainFragment_to_bottomSheet"
            app:destination="@id/bottomSheet" />
    </fragment>

    <dialog
        android:id="@+id/bottomShee"
        android:name="package.OptionFragment" />

и в коде

view.findNavController().navigate(R.id.action_mainFragment_to_bottomSheet)

Но проблема в том, что нижний лист появляется в другом фрагменте, а не в тени текущего фрагмента.

есть ли способ реализоватьнижний лист с компонентом навигации Android?

...