안드로이드 탭레이아웃 탭 선택 변경 시점 동작 얻기

 계발에서 개발까지 

 

 

탭레이아웃의 탭 변경시 동작 시점 얻기

TabLayout을 구현했다고 생각하고 글을 쓰겠습니다. 아직 구현을 못했다면 밑에 링크를 타서 구현하시면 됩니다.

 

탭레이아웃 구현하기 링크

 

안드로이드 탭레이아웃 (Tab Layout) 프래그먼트 구현하기

 계발에서 개발까지 스와이프 기능이 있는 탭레이아웃(TabLayout) 프래그먼트 구현하기 탭레이아웃을 이용하여 스와이프 기능이 있는 프래그먼트를 한번 구현해보겠습니다. 텝이아웃도 UI를 구성

deumdroid.tistory.com

MainActivity.java

tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
            @Override
            public void onTabSelected(TabLayout.Tab tab) { // 선택 X -> 선택 O
              if (tab.getPosition() ==0){ //탭레이아웃 포지션 얻기 0 이 Tab 1
                  Toast.makeText(MainActivity.this, "Tab 1", Toast.LENGTH_SHORT).show();
              }else if (tab.getPosition() == 1){
                  Toast.makeText(MainActivity.this, "Tab 2", Toast.LENGTH_SHORT).show();
              }
                
            }

            @Override
            public void onTabUnselected(TabLayout.Tab tab) { // 선택 O -> 선택

            }

            @Override
            public void onTabReselected(TabLayout.Tab tab) { // 선택 O -> 선택 O

            }
        });

입맛에 맞게 사용하시면 됩니다. 탭 선택 시 동작 또는 탭 선택이 빠져나갈 때 등등 구현하면 됩니다.

 

 

수고하셨습니다 ★

더 많은 정보

 https://deumdroid.tistory.com/ 

 

댓글

Designed by JB FACTORY