And*_*ife 5 android kotlin android-jetpack
我的代码基于这个问题:How to create BottomSheetDialogFragment using Navigation Architecture Component?
我想使用带有导航组件的片段底部工作表,我使用了以下设置:
<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" />
Run Code Online (Sandbox Code Playgroud)
并在代码中
view.findNavController().navigate(R.id.action_mainFragment_to_bottomSheet)
Run Code Online (Sandbox Code Playgroud)
但问题是底片出现在另一个片段中,而不是遮蔽当前片段。
有没有办法用android导航组件实现底部表单?
| 归档时间: |
|
| 查看次数: |
3609 次 |
| 最近记录: |