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

tab을 버튼으로 구현하려는데 어떻게 해야 좋을까요?

+1 추천

탭 이용이 가능한 메인페이지를 구현하려합니다.

'android tab' 비슷하게 많은 구글링을 해보았고 코딩을 해본결과

tabactivity나 fragment(+어댑터 구현)를 이용하려고 필요 한 것들을

상속, 확장하려하면 이렇게 글에 줄이 그어져서 사용하기가 찝찝합니다.

deprecated의 경우 해당 내용이 없어질 예정이니 사용을 자제해야 한다고 알고있습니다.

 

그래서 버튼과 각 버튼에 연결되는 화면을 보여줄 screen을 만들어 사용하려합니다.

괜찮은 방법일까요?

레이아웃에 구성될 것으로 '버튼'과 '프레임 레이아웃'만 정의해도 올바르게 작동하도록

구현할 수 있을까요?

 

걱정이 되는 부분은 

제가 실제로 프래그먼트를 사용해보거나 프레임 레이아웃을 사용해 본 적이 없어서

기존에 제공하는 것들을 상속해 사용하지 않고, 직접 만들어 사용하면

페이지 a를 띄우고 다른 페이지 b를 띄웠을때 a페이지가 계속 메모리에 올라가 있어 

메모리 관리에 안좋은 영향을 끼치지 않을까 하는 겁니다.

 

해결은 아니더라고 적당한 조언만 해주셔도 감사합니다!.

 

익명사용자 님이 2017년 1월 7일 질문

1개의 답변

0 추천
design support 라이브러리의 TabLayout을 사용해보세요.
Development Guy (70,570 포인트) 님이 2017년 1월 9일 답변
...