Я нашел решение. По какой-то причине, когда я использую код, который я разместил в Imageview, он показывает правильно, но если я пытаюсь использовать его для фона (не имеет значения, если это для Imageview / кнопки / и т.д., он отображается в виде квадрата.
Проблема заключалась в том, что предварительный просмотр вообще не представляет фигуру в качестве фона, поэтому мне приходилось постоянно проверять макет и вносить изменения в зависимости от него, а не предварительный просмотр.
Это окончательный код:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="oval">
<solid android:color="@color/white" />
<size
android:width="5dp"
android:height="5dp" />
</shape>
</item>
<item android:left="8dp" android:top="30dp" android:bottom="8dp" android:right="30dp">
<shape android:shape="rectangle">
<solid android:color="@color/white" />
<size android:height="1dp" android:width="1dp"/>
</shape>
</item>
</layer-list>