У меня есть макет с изображением, которое необходимо отображать с разным соотношением сторон в зависимости от размера экрана.
Я попытался сделать это следующим образом
app:layout_constraintDimensionRatio="@dimen/image_ratio"
И затем указать различные соотношения в различных файлах измеренияs.xml для соответствующего размера экрана.
<dimen name="image_ratio">3:1</dimen>
ИУ меня все работает точно так, как я хочу, в редакторе макетов, но он не компилируется.
Android resource compilation failed
Output: [...]/values-sw600dp-v13.xml:11: error: invalid dimen.
Не уверен, почему он говорит, что ошибка в строке 11, так как проблемное измерение на самом деле в строке58
Я думаю, глупо, что что-то, что, похоже, должно работать и работает в редакторе, не работает, когда приходит время компиляции.
Так как мне добиться этого?результат?