EvenSpacer - Spacer. Distribute the components equally in the available space within the arrangement - ScrollArrangement Support

EvenSpacer
Distribute the components equally in the available space within the arrangement.
ScrollArrangement Support.

More examples: (Screenshots)

HorizontalArrangement:

Portrait

Before:


After:

Landscape

Before:


After:


VerticalArrangement:

Portrait

Before:


After:

Landscape

Before:


After:


  • Insert invisible views between each of the components within the Arrangement.

  • These spacers absorb the remaining free space equally for even distribution regardless of screen size.

  • It automatically removes previous spacers before running to prevent duplicates if you call the block more than once.


DistributeEvenly

Distribute the components equally in the available space within the arrangement. (Works with Vertical/Horizontal Arrangement only).


EqualMargins

Apply equal margins between components. Works with ALL arrangements including ScrollArrangement.


ClearSpacing

Remove all spacers and reset margins from the arrangement.


v1.1 August 18, 2026.

EvenSpacer.aia (12.3 KB)

joejsanz.joedevevenspacer.aix (8.8 KB)


JDK: 17
Minimum API Level: 14
Updated On: 2026-08-18T07:00:00Z

Built using: FAST-CLI v7.0.0-premium


Support free development

  • This extension is and will remain free. If you have found it useful and wish to support my work so I can continue creating and updating components like this one, any voluntary contribution is greatly appreciated:

Donar con PayPal


Thanks.

4 Likes

It doesn't work with or within a ScrollArrangement.

Update v1.1

1 Like