Векторные рисунки могут автоматически масштабироваться по умолчанию. Например, установка android:width="24dp"
в вашем отрисовываемом xml не заставляет его иметь этот размер, это просто значение по умолчанию.
Установите ImageView
на нужный вам размер, и установите свой чертеж в качестве ресурса изображения. Это заполнит доступное пространство.
В макете XML:
<ImageView
android:layout_width="48dp"
android:layout_height="48dp"
android:src="@drawable/your_drawable"/>
Или в Java:
ImageView iv = findViewById(R.id.your_image_view);
iv.setImageResource(R.drawable.your_drawable);
Напутайте с android:scaleType
, если вы хотите изменить поведение посевов.