마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Fragment Hide(), Show() 관련문제

0 추천

 

안녕하세요 현재

스마트 워치에서 작업중인대

mainactivity 에 ListFragment를 두개 배치 하여

fr_main, fr_popup 으로 fr_main에는 메인 화면을 바꿔가며 띄우고

fr_popup에는 팝업 화면을 띄우는 식으로 하려고하는대

팝업이 필요없는 상황에서는 

fragmentTransaction.hide(m_fragmentlist.get(Define.PAGE_POPUP));

로 하이딩 시키고 (commit()도 실행 시킴)

 

필요할때 Show()로 띄우게 해놨는대

Show 를 호출시엔 팝업이 잘뜨지만

Hide 를 할시에는 왼쪽 상단에 뺑글뺑글 도는 동그라미와 로드중 이라는 멘트가 뜨네요;

Hide로는 아예 보이지 않게 처리가 안되나요?

 

그래서 ListFragment 말고 CardFragment 로 하게되면 Watch 화면 하단에 흰생 블록화면이 뜨고요...

 

팝업을 사용하지 않을시엔 아예 안보이게 fragment를 설정할 방법이 없을까요?

 

도움 부탁드립니다 ~

 

하루일과 (330 포인트) 님이 2015년 11월 7일 질문
죄송합니다... 팝업용으로 쓸 FrameLayout을 하나 만들고 거기다가 팝업 Fragment를  Replace , Remove 등으로 사용하니 잘되네요

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...