I have set up my screen in XML how I want but I want it to scale the view with increasing screen sizes so it all looks the same. How do I set that?

```
<ImageView
    android:id="@+id/StartScreen"
    android:layout_width="240dp"
    android:layout_height="240dp"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:contentDescription="@string/image_plate"
    android:scaleType="fitXY"
    android:src="@drawable/circle_plate" />

```

Above is an example of what my object properties look like and I thought (still new to XML) that if I set the height and width as dp values then they get scaled up with the screen size, as opposed to px which don't.

Am I misunderstanding something or have I just missed an attribute?

Thanks