Удалить большой отступ после значка гамбургера (меню) на панели инструментов Android?

Вот изображение большого отступа после иконки меню:

Это произошло после того, как я не работал над моим проектом в течение месяца (летняя школа). Я просто вернулся к нему и заметил этот больший, чем обычно, разрыв на панели инструментов после обновления Android Studio. Я не могу найти какие-либо вопросы / решения по этому поводу на SO. Если кто-то может помочь, это будет очень цениться.

Я загружаю значок гамбургера, выполняя это (каждая строка правильно помещается в приложение, либо в объявлении класса, либо в onCreate () и т. Д. Я для простоты обозначил это так):

ActionBarDrawerToggle mDrawerToggle;
mDrawerToggle = new ActionBarDrawerToggle(getActivity(), dl, toolbar, R.string.nav_open, R.string.nav_closed)
mDrawerToggle.syncState();

Вот код xml для моей панели инструментов:

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:minHeight="?attr/actionBarSize"
    app:layout_scrollFlags="scroll|enterAlways"
    app:title="Test Title">

</android.support.v7.widget.Toolbar>

Я пытался возиться с различнымиcontentInset атрибуты xml, но ни один из них не влияет на интервал после значка меню.

РЕДАКТИРОВАТЬ: Этоссылка на сайт показывает, что я имел (нашел в середине страницы). Если вы заметили расстояние между заголовком и значком гамбургера, расстояние не такое широкое, как на рисунке, показанном здесь. Это как если бы интервал удвоился или что-то.

 vida22 июн. 2017 г., 04:13
Дополнительное примечание к обоим ответам ниже: как говорится, его следует поместить в макет панели инструментов. Я попытался поместить его в темы, но он не работает в качестве темы макета панели инструментов.
 Mohamad Damba Putrabangga14 июл. 2016 г., 14:16

Ответы на вопрос(2)

Добавьте эти свойства к вашемуToolbar:

app:contentInsetLeft="0dp" 
app:contentInsetStart="0dp" 
app:contentInsetStartWithNavigation="0dp"

Это отключит начальный отступ вставки изToolbarназвание

 Ajay Jayendran09 нояб. 2017 г., 18:02
Решение Вопроса

app:contentInsetStartWithNavigation="0dp"

в моемToolbar раскладка.

 akash8928 окт. 2017 г., 09:11
Супер! отличный !
 user569834503 мар. 2018 г., 09:08
что такое defaultValue?
 Ajay Jayendran09 нояб. 2017 г., 18:01
stackoverflow.com/questions/47207491/... @ Дэвид Веласкес
 Ajit27 сент. 2016 г., 07:13
app: contentInsetLeft = "0dp" app: contentInsetStart = "0dp" app: contentInsetStartWithNavigation = "0dp"
 David Velasquez22 июл. 2016 г., 20:56
@kefs интересно. Не уверен, почему, хотя, похоже, слишком большой интервал.
 Amit Shadadi13 апр. 2017 г., 08:36
Спасибо чувак !!! Люблю тебя!
 user2515 сент. 2016 г., 22:31
Спасибо! также мы можем сделать это программноtoolbar.setContentInsetStartWithNavigation(0);
 kefs22 июл. 2016 г., 18:01
Этот новый отступ был добавлен в библиотеку поддержки 24.0.0+ в соответствии со следующим:code.google.com/p/android/issues/detail?id=213826

Ваш ответ на вопрос