androidx.appcompat.widget.Toolbar
をTabletで使用したらいきなり左右にPaddingが設定されたのでびっくりしました。
調べてみるとToolbarで設定されているStyleがsw600dpを境にPaddingが設定されているからでした。
values.xml
<style name="Base.V7.Widget.AppCompat.Toolbar" parent="android:Widget">
<item name="titleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Title</item>
<item name="subtitleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Subtitle</item>
<item name="android:minHeight">?attr/actionBarSize</item>
<item name="titleMargin">4dp</item>
<item name="maxButtonHeight">@dimen/abc_action_bar_default_height_material</item>
<item name="buttonGravity">top</item>
<item name="collapseIcon">?attr/homeAsUpIndicator</item>
<item name="collapseContentDescription">@string/abc_toolbar_collapse_description</item>
<item name="contentInsetStart">16dp</item>
<item name="contentInsetStartWithNavigation">@dimen/abc_action_bar_content_inset_with_nav</item>
<item name="android:paddingLeft">@dimen/abc_action_bar_default_padding_start_material</item>
<item name="android:paddingRight">@dimen/abc_action_bar_default_padding_end_material</item>
</style>
values/dimens.xml
<!-- Default start padding of an action bar. -->
<dimen name="abc_action_bar_default_padding_start_material">0dp</dimen>
<!-- Default end padding of an action bar. -->
<dimen name="abc_action_bar_default_padding_end_material">0dp</dimen>
values-sw600dp/dimens.xml
<!-- Default start padding of an action bar. -->
<dimen name="abc_action_bar_default_padding_start_material">8dp</dimen>
<!-- Default end padding of an action bar. -->
<dimen name="abc_action_bar_default_padding_end_material">8dp</dimen>
なので、どんな画面サイズでもPaddingを入れたくない場合は自前のStyleを設定したげると良いです。
<style name="Toolbar" parent="Widget.AppCompat.Toolbar">
<item name="android:paddingStart">0dp</item>
<item name="android:paddingLeft">0dp</item>
<item name="android:paddingEnd">0dp</item>
<item name="android:paddingRight">0dp</item>
</style>