@Karolo commented on
@Karolo’s file
https://kotlinlang.slack.com/files/U78M6DEB0/F8BMC10P7/am_i_missing_sth__.txt: class MySmoothScroller(context: Context) : LinearSmoothScroller(context) {
private val MILLISECONDS_PER_INCH: Float = 150.0f
override fun calculateSpeedPerPixel(displayMetrics: DisplayMetrics?): Float {
Log.v("MySmoothScroller", "$MILLISECONDS_PER_INCH")
return MILLISECONDS_PER_INCH / displayMetrics!!.densityDpi
}
}
// this is the original code, that scroller is set up for custom layout manager, I got proper log from method call, but even in it the value is 0.0 ... so obviously no desired action happens.