Hello.
Tell me how to make imageView scaling under different screens. There is a picture (imageView) over which two more are placed (imageMenu1 and imageMenu2). They are located in the middle of the imageView. For a 5 inch screen, everything is fine. But when you select a 7 or 6 inch screen, imageView is scaled and imageMenu1 and imageMenu2 are not and are shifted from the center upwards and to the side. XML:
<RelativeLayout android:id="@+id/RelatiMain" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_marginTop="100dp" app:srcCompat="@drawable/iphone_samsung_full_reflection" android:contentDescription="" tools:ignore="ContentDescription" /> <ImageView android:id="@+id/imageMenu1" android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/menu1x150" tools:ignore="ContentDescription" android:layout_marginTop="200dp" android:layout_marginLeft="10dp" android:scaleType="centerCrop" /> <ImageView android:id="@+id/imageMenu2" android:layout_width="wrap_content" android:layout_height="wrap_content" app:srcCompat="@drawable/menu2x150" tools:ignore="ContentDescription" android:scaleType="centerCrop" android:layout_marginLeft="190dp" android:layout_marginTop="200dp"/> </RelativeLayout> I uploaded a photo as it looks normal on a 5 inch screen 
When you change to 7 or 6 inch, the back picture increases, and the arrows (imageMenu1 and imageMenu2) remain small and are shifted from the center to the upper right corner. How to make such a picture always on all screens?