1

要在所需的触摸行为上禁用快速滚动,我希望对普通滚动和列表视图上的快速滚动具有相同的设计。我拿了快速滚动拇指并将其设置为普通滚动拇指,但普通拇指有一个奇怪的滚动问题。

滚动到底部时,拇指的一半消失在底线后面,拇指的强制高度被忽略。

这是拇指形状,我将偏移量移到顶部以使拇指与底部对齐。

<?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>

这就是它应该是什么样子,如果我滚动到顶部,它应该是什么样子,蓝色标记的形状在顶部面板后面是不可见的,所以当拇指到达顶部时滚动不会停止。

拇指

我尝试设置偏移量或填充但没有成功,似乎默认拇指的固定物理高度无法被覆盖。

4

0 回答 0