簡體   English   中英

如何使用導航組件使用片段和子片段?

[英]How to use both Fragments and Child Fragments with Navigation Component?

我正在使用帶有碎片的導航組件作為我的個人目的地制作應用程序。 我想知道如何實現這樣的導航流程:

在此輸入圖像描述

在目的地2中,有一個菜單按鈕,可以打開一個小菜單(不覆蓋整個屏幕)。 在菜單(菜單1)內,點擊其他按鈕,第二個菜單(菜單2)替換第一個菜單。 按后退按鈕應按如下方式移動:

目的地2(b) - >目的地2(a) - >目的地2 - >目的地1

如何使用導航組件實現此功能? 為了清楚起見,菜單顯示在目標2的頂部。因此,菜單和目標2中的內容應該是可見的。

據我所知,導航組件無法實現這一點,因為它不是預期的用例。 導航目的地應覆蓋全屏。 對於menu1和menu2,你應該使用一個對話框/子片段,我認為你需要手動處理后退按鈕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM