我們已經在我們的應用上構建了一定的活動,現在我們要做一個教程類型頁面,在這裏我們將用虛擬數據填充屏幕並向用戶顯示什麼是(他們會點擊下一步查看每個組件)試圖覆蓋現有佈局上的一個片段
我以爲是在使用片段(在4+兼容模式下)並保持當前活動的狀態,並且如果用戶想要查看教程,自定義UI(與虛擬數據)將完全覆蓋當前的用戶界面...但這是我的問題。
我主要使用這個例子來構建我現在擁有的東西;
當我這樣做「fragment.replace()」,我可以把任何線性佈局低於前一個的ID,它實際上將交換與該佈局的內容片段。但是,當我使用頂級線性佈局時,它什麼都不做。所以我想我會嘗試把頂部的線性佈局放入另一個線性佈局,比如一個容器,並嘗試再次交換它,但令人驚訝的是它沒有工作..我已經在它幾個小時,我可以'不像是會想出解決辦法..
希望有人能幫助..
你正在替換的目標佈局應該是frameLayout,試試吧,它會起作用。 –
哈利路亞..經過幾個小時的努力想出來..非常感謝..你應該把它作爲答案,以便我可以接受它:) –