🧩 LayoutRandomizer
An extension for MIT App Inventor 2.Randomly reorders UI components inside a VerticalArrangement, HorizontalArrangement, or a ScrollView (which holds exactly one child) Developed by Ibrahim Jamar using Fast.
Specifications
Package: com.layoutrandomizer.layoutrandomizer
Size: 5.24 KB
Minimum API Level: 14
Updated On: 2026-03-21T18:30:00Z
Built & documented using: FAST v5.6.0
Methods:
LayoutRandomizer has total 2 methods.
1. RandomizeLayout
Randomly reorders the given UI components inside the parent arrangement with optional animation.
| Parameter | Type |
|---|---|
| arrangement | component |
| components | list |
| animate | boolean |
2. ShuffleWithoutAnimation
Randomly reorders the given UI components inside the parent arrangement instantly (no animation).
| Parameter | Type |
|---|---|
| arrangement | component |
| components | list |
Sample usage
Live View
Tired of manually moving layouts?
Sit back and watch LayoutRandomizer work its chaos-free magic!
Downloads
com.layoutrandomizer.layoutrandomizer.aix (5.2 KB)
LayoutRandomizer.aia (7.6 KB)
LayoutRandomizer.apk (5.5 MB)
Shoutout to @RayzZz
i asked him and he shared the original blocks that inspired this idea and got me thinking
and to @Jewel
for making Fast CLI




