【问题标题】:Material Design Menu Item材料设计菜单项
【发布时间】:2015-01-26 18:32:57
【问题描述】:

所以我认为在实施 Material Design 之后,一切都会像指南中所说的那样。但是当我使用只有标题的菜单项(正确的,不是主图标)时,它与指南中的内容不同:

相反,它仍然是这样的:

或者我是否必须创建一个自定义视图才能拥有这样的菜单项?如果是这样,如何? 谢谢你的帮助。。

【问题讨论】:

  • 我相信你指的是 Contextual Action Bar (developer.android.com/guide/topics/ui/menus.html#CAB)
  • @PavelDudka 不,我要问的是右边的菜单项..我看过材料设计指南,它都显示了他们菜单项的位置。是自定义视图吗?
  • 哦,我明白了。不确定填充,但可以通过主题中的android:actionMenuTextAppearance 属性配置菜单项的文本大小

标签: android material-design menuitem material-components-android


【解决方案1】:

您可以尝试在活动的 onCreate 方法中调用getSupportActionBar().setIcon(R.drawable.your_icon);

或者如果您使用工具栏,您可以执行以下操作:

Toolbar toolbar = (Toolbar) findViewById(R.id.my_toolbar);
setSupportActionBar(toolbar);
toolbar.setNavigationIcon(R.drawable.your_icon);
toolbar.setTitle("");

【讨论】:

  • 我想你弄错了我的问题..我要问的是右边的菜单项,而不是主页图标..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-08
  • 1970-01-01
  • 1970-01-01
  • 2017-04-20
  • 2020-10-30
  • 2018-05-06
相关资源
最近更新 更多