右(および左)にパディングのあるListView
があります。
現在、リストは次のようになっています。
----------------- |
| ROW | | |
|-------------| | |
| ROW | | |
|-------------|#| |
| ROW |#| |
|-------------| | |
| ROW | | |
----------------- |
右端の行は画面の端であり、#
sはスクロールバーで、その右側の空白は右側のListView
のパディングです。
スクロールバーがパディングの右側にあるのは、次のようなものです。
_
----------------- | |
| ROW | | |
|---------------| | |
| ROW | |#|
|---------------| |#|
| ROW | |#|
|---------------| | |
| ROW | | |
----------------- |_|
そのようにスクロールバーを移動することは可能ですか、それとも適切なサイズの見えない境界線を持つように各行のレイアウトを変更する必要がありますか?
現在、各行にはアダプターによって個別の背景が設定されていることに注意してください。私はListView
のフローティングウィンドウを作成しているので、残念ながら私の画面の1つでは、希望どおりに見えるようにするためにこれを行う必要があります。
これを試して:
<ListView
...
Android:scrollbarStyle="outsideOverlay" />
これをリストビューに追加します
Android:scrollbarStyle="outsideInset"
小さなパディングが追加され、スクロールバーが外側になります