要在所需的触摸行为上禁用快速滚动,我希望对普通滚动和列表视图上的快速滚动具有相同的设计。我拿了快速滚动拇指并将其设置为普通滚动拇指,但普通拇指有一个奇怪的滚动问题。
滚动到底部时,拇指的一半消失在底线后面,拇指的强制高度被忽略。
这是拇指形状,我将偏移量移到顶部以使拇指与底部对齐。
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:top="-32dp" android:bottom="0dp">
<shape>
<size android:height="48dp" android:width="8dp"/>
<solid android:color="#cbcbcb"/>
</shape>
</item>
</layer-list>
这就是它应该是什么样子,如果我滚动到顶部,它应该是什么样子,蓝色标记的形状在顶部面板后面是不可见的,所以当拇指到达顶部时滚动不会停止。
我尝试设置偏移量或填充但没有成功,似乎默认拇指的固定物理高度无法被覆盖。