Oto obraz o dużej różnicy dopełnienia po ikonie menu: Usunąć duże wypełnienie po ikonę hamburger (menu) w pasku narzędzi Android?
Nastąpiło to po tym nie działa na moim projekcie dla miesięcy letnich (szkoły). Właśnie wróciłem do tego i zauważyłem tę większą niż normalna lukę na pasku narzędzi po aktualizacji Android Studio. Nie mogę znaleźć żadnych pytań/rozwiązań na ten temat na SO. Jeśli ktokolwiek może pomóc, będzie to bardzo cenne.
wczytuję ikonę hamburger robiąc to (każdy wiersz jest prawidłowo umieszczony w aplikacji, zarówno w deklaracji klasy, onCreate() itp umieścić go w ten sposób do prostoty.):
ActionBarDrawerToggle mDrawerToggle;
mDrawerToggle = new ActionBarDrawerToggle(getActivity(), dl, toolbar, R.string.nav_open, R.string.nav_closed)
mDrawerToggle.syncState();
Oto kod XML dla mojego paska:
<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>
próbowałem aprowizacji z różnych contentInset
atrybutów xml ale żaden wpływ na odstęp po ikonie menu.
EDYCJA: Ten link pokazuje, co kiedyś miałem (znaleziono wokół środkowej części strony). Jeśli zauważysz odstęp między tytułem a ikoną hamburgera, odstępy nie są tak szerokie, jak na przedstawionym tutaj obrazku. To tak, jakby odstęp podwoił się, czy coś.
możliwe duplikat [padding-między-actionbars-home-ikony -i-title] (http://stackoverflow.com/questions/9737101/padding-between-actionbars-home-icon-and-title) –
Dodatkowa uwaga do obu odpowiedzi poniżej: jak mówią, należy umieścić na pasku narzędzi układ. Próbowałem umieścić go w motywach, ale nie działa jako temat układu paska narzędzi. – vida