我有一个 ListView
的右边(和左边)填充。
当前列表看起来像这样:
----------------- |
| ROW | | |
|-------------| | |
| ROW | | |
|-------------|#| |
| ROW |#| |
|-------------| | |
| ROW | | |
----------------- |
最右边的线是屏幕的边缘,#
s是滚动条,右边ListView
的空白是的填充。
我想要的滚动条位于填充的右侧,如下所示:
_
----------------- | |
| ROW | | |
|---------------| | |
| ROW | |#|
|---------------| |#|
| ROW | |#|
|---------------| | |
| ROW | | |
----------------- |_|
是否可以像这样移动滚动条,或者我是否必须更改每一行的布局以具有正确大小的不可见边框?
请注意,当前每行都有一个由适配器设置的单独背景,因为我正在为自己的窗口创建浮动窗口ListView
,但不幸的是,我的一个屏幕要求我执行此操作才能使其看起来像我想要的样子。
outsideOverlay
不更改列表中项目的水平位置;outsideInset
添加一些填充,稍微移动项目的右边缘。