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

FrameLayout 에서 TabWidget(TabHost)을 제어할 수 있나요?

0 추천
TabHost를 생성하고. 각 Tab마다 액티비티를 붙여 Intent 방식으로 접근하고 있습니다.

 

만약, 1번 TabHost에 해당하는 액티비티에서 버튼을 눌렀을 때,

3번 TabHost 글자를 변경한다던지 이벤트를 적용할 수가 있나요?

 

조언 구합니다.
개발자초심 (21,220 포인트) 님이 2014년 6월 10일 질문

1개의 답변

0 추천
 
채택된 답변
EventListener를 각각 등록하거나 broadcast recevier를 등록하여, 처리하는 등의 방법이야 여러개 있습니다만.

event bus를 사용하니 코드가 덜 지저분해져서 좋더군요.

 

둘 중 편한 라이브러리를 사용 해 보세요.

http://square.github.io/otto/

http://ecogeo.tistory.com/347
사악미소 (65,330 포인트) 님이 2014년 6월 11일 답변
개발자초심님이 2014년 6월 11일 채택됨
답변 감사합니다.
결국엔 이벤트를 전달하는 방법뿐인가보네요.
여러가지 경우를 말씀해주셔서 큰 도움이 되었습니다.
참고하겠습니다.
...