리사이클러뷰를 스크롤하면, 플로팅액션버튼이 바텀앱바와 함께 같이 올라오거나, 내려가게 하고 싶습니다.
지금은 리사이클러뷰를 스크롤하면, 바텀앱바와 함게 내려가지 않고, FAB버튼만 위로 올라갑니다.
여기에 더해서 제가 스크롤하면, 플로팅액션버튼이 사라지도록 show hide설정을 완료해놓은 상태입니다.
그래서 최종적으로, 스크롤시, 바텀앱바와 함께 내려가면서 사라지고, 올라오면서 다시 나타나게 하려고 합니
다. 혹은, 스크롤시, 제자리에 고정되어 있게 해주는 설정을 알려주셔도 감사하겠습니다.
xml코드 영역에서 할 수 없는 이유는, 최상단의 앱바와 최하단의 앱바가, 스크롤을 한 번만 해도 접히던게,
두 번 해야 접히기 때문입니다.
그래서 코틀린 코드 영역에서 이것을 설정해야만 할 것 같은 느낌이 강하게 듭니다.
하지만, 검색을 많이 하였음에도 불구하고, 어떤 명령어를 통해서, 하단의 앱바와 함께 내려가고 올라가게
할 수 있는지 알아내지 못했습니다.
recy33.addOnScrollListener(object : RecyclerView.OnScrollListener() {
override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) {
if (dy < 0) {
fab7.show()
fab8.show()
} else if (dy > 0) {
fab7.hide()
fab8.hide()
}
}
})