Спасибо за обновление вашего вопроса с помощью фонового изображения (bouclier.jpg), которое вы используете. Проблема, которую вы испытываете, связана не с кодом макета (XML), а с самим изображением.
Как вы можете видетьВаше фоновое изображение кажется слегка смещенным вправо (я добавил зеленый крест на изображении выше, чтобы проиллюстрировать это). В результате, когда вы используете android:scaleType="centerCrop"
, изображение центрируется правильно, но выглядит неправильно.
Я бы рекомендовал выбрать другое (правильно центрированное) изображение для использования в качестве фона или в качестве альтернативыцентрируйте изображение, которое вы сейчас используете.
Надеюсь, это поможет!