【发布时间】:2017-11-20 13:03:37
【问题描述】:
我在工具栏上添加了google的素材菜单图标作为通知图标,它显得太大了。我将如何调整它的大小,还是我做错了?
java:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
toolbar.setNavigationIcon(R.drawable.ic_menu_white_24dp);
}
工具栏的 XML:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="#00BCD4"
android:elevation="4dp"
android:theme="@style/ToolBarStyle"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>
最终外观(图标太大):
它的外观:
谢谢。如果您还有其他问题,请告诉我。
编辑:
感谢您指出存在默认图标。我通过创建图像资产来使用它,它的大小相同。对不起,我是一个绝对的菜鸟,可能有一种简单的方法可以解决这个问题。
【问题讨论】:
-
为什么不用默认图标
-
你实现了 ActionBarDrawerToggle 吗?如果是,它有默认图标不需要更改它(我的看起来不错)
-
我还没有设置导航抽屉。也许这就是问题
-
这就是问题所在!
-
谢谢,我先做导航抽屉。我应该删除这篇文章吗?
标签: java android xml material-design navigation-drawer