Sprites same position on any device

Hello, I have been trying to get my image sprite position at the same spot regardless of the screen device size but I have big issues! Can someone guide me toward achieving it, please?
I am attaching 2 screenshots from 2 Android phones



these are the blocks:

It is not an easy task. You have to designate a reference screen size(for example what you use to program/test it) and derivate the positions of the sprites calculating from the actual screen and that reference size. Lets say you have 100 pixels width and 200 pixels height screen. The sprite position on that screen is for example X,Y -> (40,20).
If you want to position the sprite to the same ratio of the screen on a 150x250 screen, you have to use some math like: X=40/100x150, Y=20/200*250.
I dont think there is better way to position accurately.

A simple example (it can get more complicated than this...)

positioning.aia (3.0 KB)