<Add a sticky button dynamically using setOnScroll...
# stackoverflow
u
Add a sticky button dynamically using setOnScrollChangeListener on a scrollView Is it practical to do this? Maybe by updating the buttons top margin with setOnScrollChangeListener's scrollY value? sv.setOnScrollChangeListener { v, scrollX, scrollY, oldScrollX, oldScrollY -> val buttonLayoutParams = button.getLayoutParams() as MarginLayoutParams ; buttonLayoutParams.topMargin = scrollY ; button.setLayoutParams(buttonLayoutParams) }