我有一个带右(和左)填充的ListView
。
目前列表看起来像这样:
----------------- |
| ROW | | |
|-------------| | |
| ROW | | |
|-------------|#| |
| ROW |#| |
|-------------| | |
| ROW | | |
----------------- |
在屏幕的最右边是边缘线,其中#
表示滚动条,白色空间表示ListView
的右侧填充。
我想要的是滚动条在填充区域的右侧,像这样:
_
----------------- | |
| ROW | | |
|---------------| | |
| ROW | |#|
|---------------| |#|
| ROW | |#|
|---------------| | |
| ROW | | |
----------------- |_|
有没有可能像这样移动滚动条,或者我必须为每一行更改布局以具有正确大小的不可见边框?
注意,目前每行都有一个由适配器设置的单独背景,因为我正在为我的 ListView
制作浮动窗口,不幸的是,我的其中一个屏幕需要我这样做才能按照我想要的方式进行设计。
outsideOverlay
不会改变列表项的水平位置;而outsideInset
则会添加一些填充,使得列表项的右边缘向内移动一点。 - Richard Le Mesurier