【发布时间】:2011-09-29 11:05:18
【问题描述】:
我有一个ListView,右侧(和左侧)有填充。
目前列表如下所示:
----------------- |
| ROW | | |
|-------------| | |
| ROW | | |
|-------------|#| |
| ROW |#| |
|-------------| | |
| ROW | | |
----------------- |
最右边的行是屏幕的边缘,#s 是滚动条,它右侧的空白是ListView 的右侧填充。
滚动条位于填充右侧,如下所示:
_
----------------- | |
| ROW | | |
|---------------| | |
| ROW | |#|
|---------------| |#|
| ROW | |#|
|---------------| | |
| ROW | | |
----------------- |_|
是否可以像这样移动滚动条,或者我必须更改每一行的布局以具有正确大小的不可见边框?
请注意,目前每一行都有一个由适配器设置的单独背景,因为我正在为我的 ListView 制作一个浮动窗口,不幸的是,我的一个屏幕要求我这样做才能让它看起来像我想要。
【问题讨论】:
-
为以后的读者澄清一下:
outsideOverlay不会改变列表中项目的水平位置;outsideInset添加一些填充,稍微移动项目的右侧边缘。
标签: android listview scrollbar