2011-01-31 10 views
4

는 내가 뭘 원하는 않습니다 :안드로이드 : 두 개의 활동, 하나 개의 탭은

나는 총 4 개의 탭을 가지고 있지만 1 개 탭에 나는 사용자가 메뉴 I을 사용하여 변경할 수있는 여러 화면을 갖고 싶어 사용자가 오른쪽 버튼을 눌렀을 때의 이벤트를 캡처 할 수 있으므로 아무런 도움이 필요하지 않습니다. 내가 할 수없는 일은 TabBar를 제거하지 않고 Activity를 시작하는 것입니다! 사전 에서

덕분에 (내가 당신이 볼 깨끗한 내 코드를 유지하려는) 나는 FrameLayout이의보기를 변경하는 방법에 대한 몇 가지 정보를 찾았지만 난 정말 그냥보기를 변경, 레이아웃에서 다른 활동을 시작하려면 그래서 탭 AI에서 활동 A와 B를 사용할 수 있기를 원합니다.

+0

이 문제가 해결되었습니다. 친절하게 코드를 공유하십시오. 나도 이걸 원해. 미리 감사드립니다 –

답변

4

link이 도움을 줄 수 있습니다.

2

유일한 해결책은 여전히보기를 대체하지만 ActivityGroup을 통해 수행하는 것이므로 코드는 여전히 정상적으로 보일 것이며 활동으로 구분됩니다. 위대한 작품,하지만 여전히 버튼을 눌러 다시 물건과 같은 해킹에 대한 필요가있다.

나중에이 아이디어를 스크랩 한 이후 더 유연하고 세련된 탭 표시 줄이 필요했기 때문에 내 자신을 썼습니다. 매력처럼 작동하고 코드를 작성하는 데 2 ​​일 정도 걸립니다.

+0

친절하게 코드를 공유하십시오. 나도 이걸 원해. 미리 감사드립니다. –

관련 문제