这是我的setUpToolbar
方法。它在 mainActivity 的 onCreate 中调用。我的问题是,为什么 humberger 图标不显示在工具栏中,而工具栏显示后退导航图标在工具栏中。
这是我的setUptoolbar
方法。
private void setUpToolbar() {
Toolbar archiveToolbar = (Toolbar)findViewById(R.id.xmlToolbarMain);
setSupportActionBar(archiveToolbar);
getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
这是我的工具栏 xml:
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/xmlToolbarMain"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="#34465d"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:transitionName="actionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
/>
这是我在 values dir 下的风格:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
</resources>