TIL #116

loci·2024년 9월 30일
0

TIL

목록 보기
107/111

로그캣이 세로로 나오는 문제


왼쪽탭에 Soft-Wrap을 누른 상태에서 로그캣을 출력해서 생긴문제

클릭해제 해주면 원래대로 돌아옴


새로고침 기능 추가하기

xml에서 SwipeRefreshLayout 추가

<androidx.swiperefreshlayout.widget.SwipeRefreshLayout>

SwipeRefreshLayout 안에는 자식요소가 하나여야 한다.

kotlin 코드작성

  • setOnRefreshListener로 스와이프시 새로고침 코드를 작성해준다
  • 실행 후 swipeRefreshDetail.isRefreshing를 false로 설정
private fun initRefresh() {  
    binding.apply {  
        // 어느정도 스와이프 했을때 새로고침 할지 픽셀단위  
        swipeRefreshDetail.setDistanceToTriggerSync(1000)  
  
        swipeRefreshDetail.setOnRefreshListener {  
            // 새로고침시 코드 작성
            swipeRefreshDetail.isRefreshing = false  
        }  
    }}
profile
편리한 개발자

0개의 댓글