問題描述
最近做了一個小項目,有一個功能是點擊修改密碼按鈕,會彈出一個碎片,在碎片內輸入新密碼實現修改,一開始碎片會優先顯示,但是後期在活動中又添加了一些控件,再次使用該功能時,就會發現新添加的控件會疊加在碎片上。
解決
這是可視化編輯的問題,後期添加新的控件拖拽進去後順序在Fragment之後,所以執行佈局代碼的時候,加載完碎片,就會加載新添加的碎片,就導致了新的碎片在碎片上層顯示。解決方法就是每次把想要在上層顯示的Fragment放在佈局代碼的最後面,就不會出現這種情況
最近做了一個小項目,有一個功能是點擊修改密碼按鈕,會彈出一個碎片,在碎片內輸入新密碼實現修改,一開始碎片會優先顯示,但是後期在活動中又添加了一些控件,再次使用該功能時,就會發現新添加的控件會疊加在碎片上。
這是可視化編輯的問題,後期添加新的控件拖拽進去後順序在Fragment之後,所以執行佈局代碼的時候,加載完碎片,就會加載新添加的碎片,就導致了新的碎片在碎片上層顯示。解決方法就是每次把想要在上層顯示的Fragment放在佈局代碼的最後面,就不會出現這種情況