使用填充重新定位ListView的滚动条

我有一个列表视图,右边(和左边)有填充

当前该列表如下所示:

------------|
|第| |行|
|-------------| |  |
|第| |行|
|-------------|#|  |
|第|#|排|
|-------------| |  |
|第| |行|
-----------------  |

其中最右边的一行是屏幕的边缘,滚动条是#,右边的空白是列表视图的填充

我希望滚动条位于填充的右侧,如下所示:

_
-----------------  | |
|第| |行|
|---------------|  | |
|排||#|
|---------------|  |#|
|排||#|
|---------------|  | |
|第| | |行
-----------------  |_|

是否可以像那样移动滚动条,或者我必须更改每行的布局,使其具有正确大小的不可见边框

注意:目前,适配器为每一行设置了一个单独的背景,因为我正在为我的ListView创建一个浮动窗口,不幸的是,我的一个屏幕要求我这样做,以便使它看起来像我想要的那样

试试这个:

<列表视图
...
android:scrollbarStyle=“outsideOverlay”/>

发表评论