안드로이드 탭레이아웃 탭 선택 변경 시점 동작 얻기
- Android Studio
- 2020. 12. 5.
계발에서 개발까지
탭레이아웃의 탭 변경시 동작 시점 얻기
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
}
});
입맛에 맞게 사용하시면 됩니다. 탭 선택 시 동작 또는 탭 선택이 빠져나갈 때 등등 구현하면 됩니다.
'Android Studio' 카테고리의 다른 글
안드로이드 다이얼로그 위치 변경 (Top, Center, Bottom)하기 (0) | 2020.12.06 |
---|---|
안드로이드 팝업메뉴(Popup menu) 사용하기 (0) | 2020.12.06 |
안드로이드 탭레이아웃 (Tab Layout) 프래그먼트 구현하기 (1) | 2020.12.05 |
안드로이드 버튼클릭으로 프래그먼트 (Fragment) 화면 변경하기 (0) | 2020.12.03 |
안드로이드 스튜디오 Boolean 사용하기 (0) | 2020.07.07 |