使用填充重新定位ListView的滚动条
我有一个ListView
填充右侧(和左侧)。
目前列表看起来像这样:
----------------- | | ROW | | | |-------------| | | | ROW | | | |-------------|#| | | ROW |#| | |-------------| | | | ROW | | | ----------------- |
最右边的行是屏幕的边缘,其中#
是滚动条,右边是右侧的空白,是ListView
的填充。
我的滚动条是这样的填充右边:
_ ----------------- | | | ROW | | | |---------------| | | | ROW | |#| |---------------| |#| | ROW | |#| |---------------| | | | ROW | | | ----------------- |_|
是否有可能像这样移动滚动条,或者我将不得不改变每一行的布局有一个正确的大小不可见的边框?
注意,当前每行都有一个由适配器设置的独立背景,因为我为ListView
制作了一个浮动窗口,不幸的是我的一个屏幕要求我这样做,以便让它看起来像我想要的样子。
尝试这个:
<ListView ... android:scrollbarStyle="outsideOverlay" />
将此添加到您的列表视图
android:scrollbarStyle="outsideInset"
它会添加一些填充和滚动条将在外面