I put several Ball to my Canvas with backgound image which height and width are set to fill parent.
The Screen’s sizing is set to Responsive.
The Balls are “moving” their static position depending on what device I choose.
I think the Balls should be static comparing to the Canvas’ backgound image.
The most right ball’s x position is 617 and the radius is 20. This means that the ball is not in the expected position at all. (Samsung Galaxy S9 screen resolution is 2,960x1,440 pixels, so the most right ball should be somewhere at 20% from the left)
The main problem is that the position of balls are different on real mobile device screens. So I am not able to create an app with the same look on different type of mobile devices. (The balls are used as buttons for controlling IoT functions).
Android version 5.0 (but it is indifferent)