在暑假期间我的项目停了一个月,回来后发现更新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属性,但没有一个能够影响到菜单图标后面的间距。
编辑:这个链接展示了我之前使用的东西(可以在页面中间找到)。如果你注意到标题和汉堡图标之间的间距,会发现间距不如这里展示的图片那么宽。就好像间距加倍了一样。