0
雖然替換活動中的片段,但我們在我們的activity.xml
中定義了FrameLayout
,並使用FrameLayout
動態替換片段。在其他兩種佈局(RelativeLayout
和LinearLayout
)上使用FrameLayout
有什麼優勢?FrameLayout而不是RelativeLayout和LinearLayout
雖然替換活動中的片段,但我們在我們的activity.xml
中定義了FrameLayout
,並使用FrameLayout
動態替換片段。在其他兩種佈局(RelativeLayout
和LinearLayout
)上使用FrameLayout
有什麼優勢?FrameLayout而不是RelativeLayout和LinearLayout
Framelayout基本上用於顯示屏幕上的一個視圖。它像你的觀點分層給用戶。因此,Framelayout會阻止屏幕區域顯示單個項目。你可以很容易地在那裏展示你的片段。
您可以使用不同的版面來實現相同的效果,但使用LinearLayout和RelativeLayout更適合要顯示的數據的正確格式,這可能會導致您顯示片段的屏幕區域發生變化。