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

我有一个ListView填充右侧(和左侧)。

目前列表看起来像这样:

 ----------------- | | ROW | | | |-------------| | | | ROW | | | |-------------|#| | | ROW |#| | |-------------| | | | ROW | | | ----------------- | 

最右边的行是屏幕的边缘,其中#是滚动条,右边是右侧的空白,是ListView的填充。

我的滚动条是这样的填充右边:

  _ ----------------- | | | ROW | | | |---------------| | | | ROW | |#| |---------------| |#| | ROW | |#| |---------------| | | | ROW | | | ----------------- |_| 

是否有可能像这样移动滚动条,或者我将不得不改变每一行的布局有一个正确的大小不可见的边框?

注意,当前每行都有一个由适配器设置的独立背景,因为我为ListView制作了一个浮动窗口,不幸的是我的一个屏幕要求我这样做,以便让它看起来像我想要的样子。

尝试这个:

 <ListView ... android:scrollbarStyle="outsideOverlay" /> 

将此添加到您的列表视图

 android:scrollbarStyle="outsideInset" 

它会添加一些填充和滚动条将在外面