#android #android_toolbar
Как выровнять ImageView по левому краю до самого конца, чтобы не было отступа как на скриншоте ниже? xml
Ответы
Ответ 1
Многие пытаются избавиться от этого отступа, выставляя нулевой PaddingLeft, что в корне неверно, ибо причина отступа - android:contentInsetStart (contentInsetLeft для версий постарше). Код стиля ниже определен для- @style/rollserv_toolbar
кастомной темы. Также есть возможность определить/получить это свойство программно, подробнее в документации к функциям setContentInsetsRelative(int, int) setContentInsetsAbsolute(int, int) getContentInsetStart() getContentInsetEnd() getContentInsetRight() Документация toolbarОтвет 2
Хотя вопрос уже задан давно, но возможно кому-то пригодится. Как ответил выше Dmitry Nevzorov, для того, чтобы убрать в toolbar отступ слева (который по умолчанию 16dp), нужно использовать свойство contentInsetStart или для старых устройств contentInsetLeft. Это можно сделать так - в layout-файл тулбара добавьте строки: android:contentInsetStart="0dp" android:contentInsetLeft="0dp" Подробнее ответ дан тутОтвет 3
Возможно, нужно выставить layout_gravity="left" или gravity="left".
Комментариев нет:
Отправить комментарий