
我正在開發的應用程式底部有幾個選項卡,它們都是同一個 Activity 的一部分。啟動應用程式后,獲得焦點的第一個選項卡始終是同一個選項卡。我想知道應用程式的哪個組件使它的行為如此。
uj5u.com熱心網友回復:
您可以轉到檔案夾中的navigation資源目錄res并找到與此行為相關的導航檔案。打開導航檔案,您將在其中看到多個<fragments串列。
在這個檔案的頂部,你會發現一個<navigation塊,它會有類似的東西app:startDestination="@ id/"ID"
在您的檔案中,您會在 的位置找到其他內容,ID即打開活動時將首先出現的片段的 id。
因此,對于您來說app:startDestination,它負責在您啟動應用程式時將焦點放在第一個片段上。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/490472.html
