로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
심화

안드로이드 앱 프로그래밍

임시 이미지 정재곤
http://www.boostcourse.org/mo316/forum/37412
좋아요 1436 수강생 20117

한개의 Activity 안에 두개의 frag1, frag2 가 있다고 가정할 때

frag1안에 있는 버튼을 눌러 frag2의 화면을 띄울 때는 반드시 Activity에 요청을 해야한다는 걸 알겠는데, 

frag1안에 있는 버튼으로 frag1 안에 invisible 되어 있는 LinearLayout을 띄우고 싶은 경우에도 activity로 요청을 한 뒤 띄워야 하는건가요?

fragment도 activity와 똑같은 개념이라고 가정을 했을 경우

activity는 다른 activity로 넘길때만 Intent를 사용하고 자신의 화면에서는 이벤트를 처리할 경우 알아서 하는데 

fragment는 activity와 달라서 자신의 fragment 화면에 무언가를 띄울때도 activity로 요청하게 되는건가요..?


즉, frag1에 존재하는 버튼으로 frag1에 존재하는 숨겨진 뷰(linearLayout)을 띄울려면 activity에서 처리를 해야되는지 frag1.java 파일 안에서 처리를 해도 되는지 궁금합니다!

답변 부탁드립니다 감사합니다