Maison > Questions et réponses > le corps du texte
用viewType实现的header。
header的高度有三四屏高,其它的view高度就几十像素。
当滚动到header部分后,scrollbar的位置和大小明显都不对,看起来非常小。
是否有方法能实现自己计算:实际滚动距离 /(header尺寸 + item数 * item尺寸)获得移动的比例,然后自己设置滚动条的高度什么的?
PHPz2017-04-17 17:40:51
Laissez-moi d'abord vous expliquer la raison.
Parce que RecyclerView charge la page de manière dynamique lorsque votre tête glisse hors de l'écran, elle peut être détruite et ne sera pas calculée sur toute la longueur de la vue coulissante. 🎜>Si vous souhaitez obtenir l'effet souhaité, autant cacher le curseur intégré et en créer un vous-même, cela devrait être très simple