개발자

안드로이드 fragment 관련해서 질문이 있습니다

2023년 02월 09일조회 105

사진과 같이 frameLayout 을 배치했습니다. 두 fragment 모두 addToBackStack으로 쌓을 예정입니다. SearchResult fragment 에서 channel fragment 를 호출하면 화면에 띄워지지만, Channel fragment에서 searchResult fragment를 호출하면 화면에 보이지 않습니다. 레이아웃 배치 때문에 가려지는 것이라 생각하고 있습니다. 이럴 경우 어떻게 해결해야 하나요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 1

윤석현님의 프로필 사진

프레임 레이아웃의 constraint 속성을 둘 다 툴바 아래에 두지 말고 의도에 맞게 위치를 확실하게 하세요. 그리고 각 프래그먼트의 width와 height를 각각 match_parent, wrap_content로 바꿔보세요.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!