Android 용 다양한 화면 크기를 지원하는 방법에 대한 자습서를 읽는 경우 FragmentTransaction 사용시 단편의 자리 표시 자로 FrameLayout을 사용하는 경우가 많습니다. 이와 같이 :FrameLayout을 FragmentTransaction의 조각 컨테이너로 사용해야하는 이유는 무엇입니까?
getSupportFragmentMananager().beginTransaction()
.replace(R.id.frame_layout, fragment)
그렇다면 왜 FrameLayout을 사용해야합니까? 프래그먼트 컨테이너로 FrameLayout을 사용할 때 장점이나 단점이 있습니까? (대신 조각 컨테이너로 RelativeLayout을 시도했지만 여전히 잘 작동하고 있습니다). 나는 초심자이므로 명확하고 철저한 대답을 얻을 수 있기를 바랍니다.
편집 : 제공 한 질문 링크 (가능한 중복)에서 답변을 읽었습니다. 그러나 명확한 예가 부족합니다. 정말 다른 레이아웃 유형 대신 FrameLayout을 사용해야하는 이유를 보여주는 간단한 예제가 필요합니다.
나는 그것을 볼 수있다. Zeero0 – Dan
고마워요 Zeroo0. 나는 그 질문에 대한 해답을 읽었지만 분명한 예가 부족하다. 누구든지 이해할 수있는 방식으로 설명 할 수 있습니까? – Dan
왜냐하면 그 자식을 쌓아 놓은 프레임 레이아웃과 같은 성질을 가지고 있기 때문입니다. – Remario