Make BottomSheetHeaderBar fixed height

This commit is contained in:
Koitharu
2022-07-31 18:20:52 +03:00
parent 3866d126b7
commit 407c04fe2c
2 changed files with 25 additions and 17 deletions

View File

@@ -216,7 +216,7 @@ class BottomSheetHeaderBar @JvmOverloads constructor(
return true
}
val viewId = child.id
return viewId == R.id.dragHandle || viewId == R.id.toolbar
return viewId == R.id.dragHandle || viewId == R.id.toolbar || viewId == R.id.frame
}
private fun convertLayoutParams(params: ViewGroup.LayoutParams?): Toolbar.LayoutParams? {
@@ -236,8 +236,8 @@ class BottomSheetHeaderBar @JvmOverloads constructor(
private fun getTransition(): AutoTransition {
transition?.let { return it }
val t = AutoTransition()
t.duration = context.getAnimationDuration(R.integer.config_tinyAnimTime)
// t.interpolator = AccelerateDecelerateInterpolator()
t.duration = context.getAnimationDuration(android.R.integer.config_shortAnimTime)
t.addTarget(binding.dragHandle)
transition = t
return t
}