안드로이드 탭레이아웃 탭 선택 변경 시점 동작 얻기
- Android Studio
- 2020. 12. 5.
계발에서 개발까지
탭레이아웃의 탭 변경시 동작 시점 얻기
TabLayout을 구현했다고 생각하고 글을 쓰겠습니다. 아직 구현을 못했다면 밑에 링크를 타서 구현하시면 됩니다.
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 |